postfix i dovecot, nie mog

Problemy dotyczące innych systemów operacyjnych
exposelab.pl
Posty: 17
Rejestracja: 11 czerwca 2011, 14:44

Post autor: exposelab.pl »

_Q_ pisze: Przeinstaluje postfiksa i zobaczę czy to pomoże. A czy jest jakaą alternatywa dla postfiksa?
_Q_, napisał o przeinstalowaniu postfiksa.
Awatar użytkownika
Yampress
Administrator
Posty: 6400
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

mynetworks = 127.0.0.1/32


?
glabro
Posty: 1
Rejestracja: 05 lipca 2011, 15:15

Post autor: glabro »

Najlepiej, jak będziesz wysyłać konfig postfiksa przez:

Kod: Zaznacz cały

postconf -n 
a nie z wklejonego pliku.
Konfiguruj postfiksa stopniowo. Najpierw bez dovecota (bardziej polecałbym cyrus-sasl, no ale co tam) i bez niepotrzebnych RBL (w tym przypadku niektóre rbl mają złe adresy *.tld)

Zakładając że masz taki konfig
_Q_ pisze:main.cf

Kod: Zaznacz cały

command_directory = /usr/sbin
mail_owner = postfix
mydomain = q-serw.pl
myhostname = debian
myorigin = /etc/mailname
#alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $mydomain
mynetworks = 127.0.0.1/32
inet_interfaces = all
inet_protocols = ipv4
home_mailbox = Maildir/
mail_spool_directory = /home/
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous
smtpd_banner = ESMTP on $myhostname !
#mailbox_size_limit = 0
#recipient_delimiter = +
#biff = no
#append_dot_mydomain = no
#relayhost =
smtpd_recipient_restrictions =
    permit_mynetworks,
    permit_sasl_authenticated,
    reject_unauth_destination,
    reject_rbl_client dynamic.rbl.tld, # (proponuję zrobić własnego RBLa - patrz artykuł obok)
    reject_rhsbl_client revdns.rbl.tld,
    reject_rhsbl_helo revdns.rbl.tld,
    reject_rbl_client sbl-xbl.spamhaus.org,
    reject_rbl_client bl.spamcop.net,
    permit
Nie mam /etc/hosts tylko /etc/hosts.allow i /etc/hosts.deny

Mój system to nie Debian tylko Ubuntu Natty. Tylko w trybie tekstowym.
Używałbym Debiana ale gdy ostatnio patrzyłem nie miał on obsługi ext4 (a kompilować jądra mi się nie chciało).
Poza tym wolę to forum bo na Ubuntu forum same dzieciaki siedzą.

/etc/hostname

Kod: Zaznacz cały

artur-server

zmień

Kod: Zaznacz cały

myhostname = debian.q-serw.pl
myorigin = $mydomain
Zawsze to czytelniej

Co masz w pliku /etc/aliases? Masz tam adres, na który wysyłasz Jeśli tak, to pamiętaj jeszcze o przebudowaniu pliku dla pewności: newalias.

Twój problem ewidentnie leży w tym, że ewidentnie postfix nie ma zdefiniowanego adresu Czy to jest użytkownik lokalny?

Podaj wynik polecenia:

Kod: Zaznacz cały

postconf -n local_recipient_maps
Na koniec usuń z konfigu poniższe wpisy:

Kod: Zaznacz cały

reject_rbl_client dynamic.rbl.tld, # (proponuję zrobić własnego RBLa - patrz artykuł obok)
reject_rhsbl_client revdns.rbl.tld,
reject_rhsbl_helo revdns.rbl.tld,
ODPOWIEDZ