Postfix nie wysy

Konfiguracja serwerów, usług, itp.
hajtek
Posty: 8
Rejestracja: 28 kwietnia 2010, 14:58

Postfix nie wysyła poczty

Post autor: hajtek »

Zainstalowałem postfiksa zgodnie z tym co jest na forum. Wszystko niby działa, testy są w porządku ale jak już chcę wysłać maila wyskakuje mi takie coś:

Kod: Zaznacz cały

Message not sent. Server replied:  Requested mail action not taken: mailbox unavailable
450 4.1.8 <nadawca@serwer.nazwa.pl>: Sender address rejected: Domain not found
J

tu plik konfiguracyjny:

Kod: Zaznacz cały

command_directory = /usr/sbin
mail_owner = postfix
mydomain = nazwa.pl
myhostname = serwer
myorigin = /etc/mailname
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $mydomain, $myhostname, localhost, localhost.localdomain,
mynetworks = 127.0.0.0/8
inet_interfaces = all
inet_protocols = ipv4
home_mailbox = Maildir/
mail_spool_directory = /home/
smtpd_banner = ESMTP on $myhostname !
mailbox_size_limit = 0
recipient_delimiter = +
biff = no
append_dot_mydomain = no
relayhost =

#AUTH SMTP
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_sasl2_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_local_domain = $myhostname

smtpd_recipient_restrictions =
    permit_mynetworks,
    permit_sasl_authenticated,
    reject_unauth_destination,
    reject_unknown_recipient_domain,
    reject_non_fqdn_recipient
smtpd_client_restrictions =
    permit_sasl_authenticated,
    #reject_unknown_client,
    reject_rbl_client dul.dnsbl.sorbs.net,
    reject_rbl_client list.dsbl.org,
    reject_rbl_client sbl.spamhaus.org,
    reject_rbl_client cbl.abuseat.org
smtpd_sender_restrictions =
    permit_sasl_authenticated,
    reject_unknown_sender_domain,
    reject_non_fqdn_sender,
    reject_unknown_address


#TLS
smtpd_tls_auth_only = yes
smtp_use_tls = yes
smtpd_use_tls = yes
smtp_tls_note_starttls_offer = yes
smtpd_tls_key_file = /etc/postfix/ssl/mail.pem
smtpd_tls_cert_file = /etc/postfix/ssl/mail.pem
smtpd_tls_CAfile = /etc/postfix/ssl/mail.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
tls_random_source = dev:/dev/urandom
Odkryłem błąd i już po lokalu wysyła pocztę. Teraz tylko jak zrobić aby wysyłało ją na zewnątrz? Na routerze mam powłączane porty smtp i pop3...
Awatar użytkownika
widmo17
Posty: 58
Rejestracja: 26 października 2008, 18:54
Lokalizacja: irc.freenode.net #bimbrownia.org

Post autor: widmo17 »

Masz rekord MX w domenie?
Awatar użytkownika
adasiek_j
Beginner
Posty: 141
Rejestracja: 24 kwietnia 2010, 22:24
Lokalizacja: Warszawa

Post autor: adasiek_j »

To napisz maila do mnie:

Kod: Zaznacz cały

adam at abix.info.pl
i pokaż, co zalogował Twój postfix. Podaj też id-message, to zobaczę umie, co mój postfix mówi o Tobie.

Adam
hajtek
Posty: 8
Rejestracja: 28 kwietnia 2010, 14:58

Post autor: hajtek »

To jest mój mail.log:

Kod: Zaznacz cały

Apr 29 12:30:18 serwer postfix/qmgr[4996]: E0A77AFC896: from=<odbiorca@king-komputery.pl>, size=685, nrcpt=1 (queue active)
dovecot: 2010-04-29 12:30:23 Info: auth(default): new auth connection: pid=5143
Apr 29 12:30:23 serwer postfix/smtpd[5143]: connect from localhost[127.0.0.1]
Apr 29 12:30:23 serwer postfix/smtpd[5143]: warning: 1.0.0.127.list.dsbl.org: RBL lookup error: Host or domain name not found. Name service error for name=1.0.0.127.list.dsbl.org type=A: Host not found, try again
Apr 29 12:30:24 serwer postfix/smtpd[5143]: 09D03AFC897: client=localhost[127.0.0.1]
Apr 29 12:30:24 serwer postfix/cleanup[5145]: 09D03AFC897: message-id=<d2e2af290a99b1e2f9989ea37a3b3a39.squirrel@localhost>
Apr 29 12:30:24 serwer postfix/qmgr[4996]: 09D03AFC897: from=<odbiorca@king-komputery.pl>, size=692, nrcpt=1 (queue active)
dovecot: 2010-04-29 12:30:24 Info: auth(default): client in: AUTH    1    PLAIN    service=IMAP    secured    lip=127.0.0.1    rip=127.0.0.1    resp=<hidden>
dovecot: 2010-04-29 12:30:24 Info: auth(default): pam(odbiorca,127.0.0.1): lookup service=dovecot
Apr 29 12:30:24 serwer postfix/smtpd[5143]: disconnect from localhost[127.0.0.1]
dovecot: 2010-04-29 12:30:24 Info: auth(default): client out: OK    1    user=odbiorca
dovecot: 2010-04-29 12:30:24 Info: auth(default): master in: REQUEST    44    5056    1
dovecot: 2010-04-29 12:30:24 Info: auth(default): passwd(odbiorca,127.0.0.1): lookup
dovecot: 2010-04-29 12:30:24 Info: auth(default): master out: USER    44    odbiorca    system_user=odbiorca    uid=1002    gid=1002    home=/home/odbiorca
dovecot: 2010-04-29 12:30:24 Info: imap-login: Login: user=<odbiorca>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
dovecot: 2010-04-29 12:30:24 Info: IMAP(odbiorca): Disconnected: Logged out
dovecot: 2010-04-29 12:30:24 Info: auth(default): client in: AUTH    1    PLAIN    service=IMAP    secured    lip=127.0.0.1    rip=127.0.0.1    resp=<hidden>
dovecot: 2010-04-29 12:30:24 Info: auth(default): pam(odbiorca,127.0.0.1): lookup service=dovecot
dovecot: 2010-04-29 12:30:24 Info: auth(default): client out: OK    1    user=odbiorca
dovecot: 2010-04-29 12:30:24 Info: auth(default): master in: REQUEST    45    5057    1
dovecot: 2010-04-29 12:30:24 Info: auth(default): passwd(odbiorca,127.0.0.1): lookup
dovecot: 2010-04-29 12:30:24 Info: auth(default): master out: USER    45    odbiorca    system_user=odbiorca    uid=1002    gid=1002    home=/home/odbiorca
dovecot: 2010-04-29 12:30:24 Info: imap-login: Login: user=<odbiorca>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
dovecot: 2010-04-29 12:30:24 Info: IMAP(odbiorca): Disconnected: Logged out
dovecot: 2010-04-29 12:30:24 Info: auth(default): new auth connection: pid=5151
Apr 29 12:30:49 serwer postfix/smtp[5142]: connect to mx3.go2.pl[193.17.41.214]:25: Connection timed out
Apr 29 12:30:54 serwer postfix/smtp[5146]: connect to mail.abix.info.pl[91.203.134.137]:25: Connection timed out
Apr 29 12:30:54 serwer postfix/smtp[5146]: 09D03AFC897: to=<adam@abix.info.pl>, relay=none, delay=31, delays=0.45/0.01/30/0, dsn=4.4.1, status=deferred (connect to mail.abix.info.pl[91.203.134.137]:25: Connection timed out)
didatkowo dodałem do mynetworks = 127.0.0.0/8 jeszcze ip zewnętrzny i to samo w hosts.conf

Niestety nie wiem gdzie znaleźć id-message

Udało się zrobić, że odbieram z poza sieci maile, ale jeszcze nie mogę wysyłać. Na razie testuje to na neostradzie dlatego skorzystałem z no-ip.pl i jak teraz dawałem host nazwa pokazywało mi mój IP. Co mam źle jeszcze ze nie chce wysyłać?

Nowe logi:

Kod: Zaznacz cały

Apr 29 13:53:16 serwer postfix/qmgr[6022]: 91BD3AFC89E: from=<test@kingtest.no-ip.pl>, size=681, nrcpt=1 (queue active)
Apr 29 13:53:16 serwer postfix/qmgr[6022]: 51297AFC89F: from=<>, size=1437, nrcpt=1 (queue active)
Apr 29 13:53:16 serwer postfix/qmgr[6022]: 657D7AFC893: from=<nadawca@king-komputery.pl>, size=405, nrcpt=1 (queue active)
Apr 29 13:53:16 serwer postfix/qmgr[6022]: 6F606AFC884: from=<nadawca@king-komputery.pl>, size=416, nrcpt=1 (queue active)
Apr 29 13:53:16 serwer postfix/qmgr[6022]: C19FDAFC888: from=<nadawca@king-komputery.pl>, size=704, nrcpt=1 (queue active)
Apr 29 13:53:16 serwer postfix/qmgr[6022]: C308DAFC887: from=<nadawca@king-komputery.pl>, size=387, nrcpt=1 (queue active)
Apr 29 13:53:16 serwer postfix/qmgr[6022]: DF4E0AFC89D: from=<test@kingtest.no-ip.pl>, size=855, nrcpt=1 (queue active)
Apr 29 13:53:16 serwer postfix/qmgr[6022]: 7359BAFC8A0: from=<test@kingtest.no-ip.pl>, size=910, nrcpt=1 (queue active)
Apr 29 13:53:46 serwer postfix/smtp[6098]: connect to mail.kingkomputery.pl[85.17.163.80]:25: Connection timed out
Apr 29 13:53:46 serwer postfix/smtp[6099]: connect to mail.abix.info.pl[91.203.134.137]:25: Connection timed out
Apr 29 13:53:46 serwer postfix/smtp[6100]: connect to mail.kingkomputery.pl[85.17.163.80]:25: Connection timed out
Apr 29 13:53:46 serwer postfix/smtp[6101]: connect to mail.kingkomputery.pl[85.17.163.80]:25: Connection timed out
Apr 29 13:53:46 serwer postfix/smtp[6102]: connect to mail.kingkomputery.pl[85.17.163.80]:25: Connection timed out
Apr 29 13:53:46 serwer postfix/smtp[6104]: connect to mail.kingkomputery.pl[85.17.163.80]:25: Connection timed out
Apr 29 13:53:47 serwer postfix/smtp[6100]: 6F606AFC884: to=<eguszpit@kingkomputery.pl>, relay=none, delay=85925, delays=85895/0.02/30/0, dsn=4.4.1, status=deferred (connect to mail.kingkomputery.pl[85.17.163.80]:25: Connection timed out)
Apr 29 13:53:47 serwer postfix/smtp[6098]: 51297AFC89F: to=<eguszpit@kingkomputery.pl>, relay=none, delay=432, delays=402/0.01/30/0, dsn=4.4.1, status=deferred (connect to mail.kingkomputery.pl[85.17.163.80]:25: Connection timed out)
Apr 29 13:53:47 serwer postfix/smtp[6099]: 657D7AFC893: to=<adam@abix.info.pl>, relay=none, delay=10901, delays=10871/0.02/30/0, dsn=4.4.1, status=deferred (connect to mail.abix.info.pl[91.203.134.137]:25: Connection timed out)
Apr 29 13:53:47 serwer postfix/smtp[6101]: C19FDAFC888: to=<eguszpit@kingkomputery.pl>, relay=none, delay=76696, delays=76666/0.03/30/0, dsn=4.4.1, status=deferred (connect to mail.kingkomputery.pl[85.17.163.80]:25: Connection timed out)
Apr 29 13:53:47 serwer postfix/smtp[6104]: 7359BAFC8A0: to=<eguszpit@kingkomputery.pl>, relay=none, delay=417, delays=387/0.05/30/0, dsn=4.4.1, status=deferred (connect to mail.kingkomputery.pl[85.17.163.80]:25: Connection timed out)
Apr 29 13:53:47 serwer postfix/smtp[6102]: C308DAFC887: to=<eguszpit@kingkomputery.pl>, relay=none, delay=85733, delays=85703/0.04/30/0, dsn=4.4.1, status=deferred (connect to mail.kingkomputery.pl[85.17.163.80]:25: Connection timed out)
Apr 29 13:53:47 serwer postfix/smtp[6097]: connect to mx11.go2.pl[193.17.41.141]:25: Connection timed out
Apr 29 13:53:47 serwer postfix/smtp[6103]: connect to mx9.go2.pl[193.17.41.123]:25: Connection timed out
Awatar użytkownika
adasiek_j
Beginner
Posty: 141
Rejestracja: 24 kwietnia 2010, 22:24
Lokalizacja: Warszawa

Post autor: adasiek_j »

Na razie testuje to na neostradzie
No i wszystko jasne ..... http://forum.suse.pl/index.php/topic,22133.0.html

Adam
hajtek
Posty: 8
Rejestracja: 28 kwietnia 2010, 14:58

Post autor: hajtek »

adasiek_j pisze:No i wszystko jasne ..... http://forum.suse.pl/index.php/topic,22133.0.html

Adam
Wiem już według tej stronki ttp://www.lemat.priv.pl/index.php?lang=pl&m=page&pg_id=136 zmieniłem to i dalej nic. dalej nie wysyła na zewnątrz jak probuje wysłać w logu jest:

Kod: Zaznacz cały

pr 29 16:43:06 kingtest postfix/qmgr[3743]: C7BAAAFC8AF: from=<test@kingtest.no-ip.pl>, size=844, nrcpt=1 (queue active)
Apr 29 16:43:36 kingtest postfix/smtp[4119]: connect to mx8.go2.pl[193.17.41.48]:25: Connection timed out
Apr 29 16:44:06 kingtest postfix/smtp[4119]: connect to mx5.go2.pl[193.17.41.45]:25: Connection timed out
Apr 29 16:44:36 kingtest postfix/smtp[4119]: connect to mx9.go2.pl[193.17.41.123]:25: Connection timed out
Apr 29 16:45:06 kingtest postfix/smtp[4119]: connect to mx3.go2.pl[193.17.41.214]:25: Connection timed out
Apr 29 16:45:36 kingtest postfix/smtp[4119]: connect to mx7.go2.pl[193.17.41.47]:25: Connection timed out
Apr 29 16:45:36 kingtest postfix/smtp[4119]: C7BAAAFC8AF: to=<hajtek@tlen.pl>, relay=none, delay=648, delays=498/0.01/150/0, dsn=4.4.1, status=deferred (connect to mx7.go2.pl[193.17.41.47]:25: Connection timed out)
i cały czas próbuje mimo wszystko wysłać z 25 portu, jak go blokuje to błąd serwera smtp

tak jakby wysyłało na zewnątrz ale neostrada blokuje ten port 25

Czy takie ustawienia w master.cf sa poprawne?

Kod: Zaznacz cały

smtp      inet  n       -       n       -       -       smtpd
submission inet n       -       n       -       -       smtpd
może ktoś mi poda cały plik master.cf z odpowiednio działającym portem 587

I jeszcze jedno pytanie jak juz bede miał DSL to też bedzie port 587?
bzyk
Beginner
Posty: 181
Rejestracja: 08 stycznia 2008, 22:00
Lokalizacja: Pszczyna

Post autor: bzyk »

Możesz sobie odblokować port 25 na neostradzie. Wystarczy podać odpowiedni login w ustawieniach pppoe. iDSL nie ma blokowanego 25 tcp.
master.cf dla 587 i 465;

Kod: Zaznacz cały

smtp      inet  n       -       -       -       -       smtpd
submission inet n       -       -       -       -       smtpd
  -o smtpd_tls_security_level=encrypt
  -o smtpd_sasl_auth_enable=yes
  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
  -o milter_macro_daemon_name=ORIGINATING
smtps     inet  n       -       -       -       -       smtpd
  -o smtpd_tls_wrappermode=yes
  -o smtpd_sasl_auth_enable=yes
  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
  -o milter_macro_daemon_name=ORIGINATING
hajtek
Posty: 8
Rejestracja: 28 kwietnia 2010, 14:58

Post autor: hajtek »

Mam teraz w master. cf to co wyżej i niby w porządku:

Kod: Zaznacz cały

 telnet localhost 587 OK!
Ale dalej nie wysyła mi poczty. W logach mam takie ostrzeżenia:

Kod: Zaznacz cały

Apr 30 13:33:34 kingtest postfix/tlsmgr[6811]: warning: request to update table btree:/var/spool/postfix/smtpd_scache in non-postfix directory /var/spool/postfix
Apr 30 13:33:34 kingtest postfix/tlsmgr[6811]: warning: redirecting the request to postfix-owned data_directory /var/lib/postfix
Apr 30 13:33:34 kingtest postfix/tlsmgr[6811]: warning: request to update table btree:/var/spool/postfix/smtp_scache in non-postfix directory /var/spool/postfix
Apr 30 13:33:34 kingtest postfix/tlsmgr[6811]: warning: redirecting the request to postfix-owned data_directory /var/lib/postfix
wogle nie mam takiech plików jak: smtp_scache i smtpd_scache
bzyk
Beginner
Posty: 181
Rejestracja: 08 stycznia 2008, 22:00
Lokalizacja: Pszczyna

Post autor: bzyk »

Nie wysyla Ci poczty, bo masz na neozdradzie zablokowany port 25 tcp. Czy tak trudno go odblokowac? A czy TLS Ci dziala w postfixie? Wkleiles tak na głupa to co Ci podalem, czy też zastanowiłeś się nad tym co robi TLS oraz port 465?
hajtek
Posty: 8
Rejestracja: 28 kwietnia 2010, 14:58

Post autor: hajtek »

Nie stresuj się tak, zrozumiałem. odblokowałem port 25 i już wysyła dziękuję! Tylko to na razie były próby, docelowo serwer będzie stał na DSL od TPSA, czy tam też będę miał problemy z wysyłaniem poczty?

Test TLS OK.
Jeszcze raz dziękuję!
ODPOWIEDZ