postfix i wysylaniem maili z domeny

Konfiguracja serwerów, usług, itp.
matx132
Posty: 42
Rejestracja: 11 kwietnia 2009, 21:21

postfix i wysylaniem maili z domeny

Post autor: matx132 »

Witam.
Mam zainstalowanego postfixa i dovecota, wysyłanie poprzez telnet localhost 25.

Kod: Zaznacz cały

EHLO localhost
działa jak należy. Odbieranie, także wysyłanie maili poprzez php mail() działa też bardzo dobrze,

Jedyny problem jaki mam to z tym, że nie mogę wysłać wiadomości poprzez program np. Mozilla Thunderbird. Podczas próby wysyłania dostaje taki komunikat:

Kod: Zaznacz cały

Wysyłanie wiadomości nie powiodło się.
Wysyłanie wiadomości nie powiodło się, ponieważ upłynął limit czasu połączenia z serwerem SMTP mojadomena.com. Należy spróbować ponownie lub skontaktować się z administratorem sieci.
Poprzez telnet mojadomena.com 25, też nie działa i tutaj się rodzi moje pytanie jak to naprawić?
Od razu mówię iż mogę odbierać pocztę za pomocą wyżej wymienionego programu.

Kod: Zaznacz cały

cat /etc/postfix/main.cf

Kod: Zaznacz cały

command_directory = /usr/sbin
mail_owner = postfix
mydomain =mojadomena.com
myhostname = vz2245
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 =

# Uwierzytelnianie SASL
smtpd_sasl_local_domain =
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes

# Dovecot SASL configuration for the Postfix SMTP server
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth

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
Jeśli jakieś pliki są potrzebne to proszę napisać. Liczę, że ktoś pomoże mi z tym problemem.
mendeczka
Beginner
Posty: 209
Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho

Post autor: mendeczka »

Oczywiście strzelam bo bez logów ani rusz:

Kod: Zaznacz cały

moim zdaniem SASL
matx132
Posty: 42
Rejestracja: 11 kwietnia 2009, 21:21

Post autor: matx132 »

mail.err czysty

mail.log


root@vz2245:/var/log# cat mail.log

Kod: Zaznacz cały

Feb 11 20:20:05 vz2245 postfix/master[8158]: terminating on signal 15
Feb 11 20:20:06 vz2245 postfix/master[9916]: daemon started -- version 2.5.5, configuration /etc/postfix
Feb 11 20:20:11 vz2245 postfix/master[9916]: reload configuration /etc/postfix
dovecot: 2010-02-11 20:20:31 Info: auth(default): new auth connection: pid=10048
Feb 11 20:20:31 vz2245 postfix/smtpd[10048]: connect from vz2245[ipservera]
Feb 11 20:21:20 vz2245 postfix/smtpd[10048]: warning: 44.242.59.212.list.dsbl.org: RBL lookup error: Host or domain name not found. Name service error for name=44.242.59.212.list.dsbl.org type=A: Host not found, try again
Feb 11 20:21:20 vz2245 postfix/smtpd[10048]: NOQUEUE: reject: RCPT from vz2245[ipservera]: 554 5.7.1 <matx1322@gmail.com>: Relay access denied; from=<support@domena.com> to=<matx1322@gmail.com> proto=ESMTP helo=<domena.com>
Feb 11 20:21:37 vz2245 postfix/smtpd[10048]: disconnect from vz2245[ipservera]

czy jeszcze jakieś pliki podać?
mendeczka
Beginner
Posty: 209
Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho

Post autor: mendeczka »

Z logów jedynie wynika że

Kod: Zaznacz cały

list.dsbl.org
jest już nieaktualny (wyłączony). Usuń go z konfiguracji.
Więcej

Kod: Zaznacz cały

http://www.dsbl.org/
Daj logi w których widać jak próbujesz wysłać pocztę
matx132
Posty: 42
Rejestracja: 11 kwietnia 2009, 21:21

Post autor: matx132 »

Kod: Zaznacz cały

telnet domena.com 25
Trying 212.59.242.44...
Connected to domena.com.
Escape character is '^]'.
220 ESMTP on vz2245 !
EHLO rollygames.com
250-vz2245
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
mail from: [email]support@domena.com[/email]
250 2.1.0 Ok
rcpt to: [email]matx1322@gmail.com[/email]
554 5.7.1 <matx1322@gmail.com>: Relay access denied
quit
221 2.0.0 Bye
Connection closed by foreign host.
i w programie

Kod: Zaznacz cały

Wysyłanie wiadomości nie powiodło się.
Wysyłanie wiadomości nie powiodło się, ponieważ upłynął limit czasu połączenia z serwerem SMTP mojadomena.com. Należy spróbować ponownie lub skontaktować się z administratorem sieci.
winnetou

Post autor: winnetou »

Dziękuje...
matx132
Posty: 42
Rejestracja: 11 kwietnia 2009, 21:21

Post autor: matx132 »

Po zmianie portów dostaje taki komunikat przy próbie wysłania:

Kod: Zaznacz cały

554 5.7.1 <test@domena.com>: Sender address rejected: Access denied
Taki użytkownik jak test istnieje.

A tutaj z mail.log:

Kod: Zaznacz cały

Feb 12 07:15:09 vz2245 postfix/smtpd[18350]: connect from vz2245[ip]
Feb 12 07:15:39 vz2245 postfix/smtpd[18350]: NOQUEUE: reject: RCPT from vz2245[ip]: 554 5.7.1 <support@domena.com>: Sender address rejected: Access denied; from=<support@domena.com> to=<matx1322@gmail.com> proto=ESMTP helo=<domena.com>
Feb 12 07:15:42 vz2245 postfix/smtpd[18350]: disconnect from vz2245[ip]
mendeczka
Beginner
Posty: 209
Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho

Post autor: mendeczka »

A ja w dalszym ciągu obstawiam SASL
Zrób test wróć na port 25 wytnij SASL z konfigu i sprawdź czy ruszy.

O ile się nie mylę to za komunikat

Kod: Zaznacz cały

5.7.1 relay access denied
w 99% odpowiada SASL
matx132
Posty: 42
Rejestracja: 11 kwietnia 2009, 21:21

Post autor: matx132 »

teraz moj main.cf wygląda tak

Kod: Zaznacz cały

command_directory = /usr/sbin
mail_owner = postfix
mydomain = domena.com
myhostname = vz2245
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 =

# Uwierzytelnianie SASL
#smtpd_sasl_local_domain =
#smtpd_sasl_auth_enable = yes
#smtpd_sasl_security_options = noanonymous
#broken_sasl_auth_clients = yes

# Dovecot SASL configuration for the Postfix SMTP server
#smtpd_sasl_type = dovecot
#smtpd_sasl_path = private/auth

#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 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
a to wyskakuje przy próbuje wysłania

Kod: Zaznacz cały

554 5.7.1 <matx1322@gmail.com>: Relay access denied
mendeczka
Beginner
Posty: 209
Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho

Post autor: mendeczka »

Widzę, że nic a nic nie kapujesz. Może to Ci pomoże:
http://www.jimmy.co.at/weblog/?p=52
ODPOWIEDZ