Postfix - B

Konfiguracja serwerów, usług, itp.
Awatar użytkownika
bbmti
Posty: 39
Rejestracja: 17 lipca 2007, 11:03
Lokalizacja: Kraków

Postfix - Błąd serwera 554 5.7.1 Relay access denied

Post autor: bbmti »

Witam
Mam pewien problem z wysyłaniem poczty przez Outlooka. Przeszukałem fora i google, znalazłem kilka podobnych problemów, rozwiązania dotyczące ustawień Outlooka i dalej to samo.

Kod: Zaznacz cały

postconf -n
Wynik:

Kod: Zaznacz cały

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
always_bcc =
append_dot_mydomain = no
biff = no
body_checks = regexp:/etc/postfix/evil
body_checks_size_limit = 10000000
bounce_size_limit = 2000
broken_sasl_auth_clients = yes
canonical_maps = hash:/etc/postfix/canonical
config_directory = /etc/postfix
disable_vrfy_command = yes
inet_interfaces = all
mailbox_command = /usr/bin/procmail
mailbox_size_limit = 0
message_size_limit = 40960000
mydestination = $myhostname, $mydomain, localhost, d****.s*****, localhost.$mydomain, mail.z****.eu
mydomain = z*****.pl
myhostname = mail.z*****.pl
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
recipient_bcc_maps = hash:/etc/postfix/recipient_bcc
recipient_delimiter = +
relay_domains = /etc/postfix/relaydomains
relayhost =
sender_bcc_maps = hash:/etc/postfix/sender_bcc
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_helo_required = yes
smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/recipient_restrictions  permit_mynetworks       permit_sasl_authenticated       reject_unauth_destination
smtpd_restriction_classes = do_s*****y,    do_t****a,    do_c****la
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/sender_restrictions
smtpd_tls_auth_only = yes
smtpd_tls_cert_file = /etc/postfix/s*****.pem
smtpd_tls_key_file = $smtpd_tls_cert_file
smtpd_tls_received_header = yes
smtpd_use_tls = yes
tls_random_source = dev:/dev/urandom
virtual_mailbox_limit = 0
Konfiguracja Outlooka dokładnie tak jak na przykładzie z interii:
Ustawienia Outlooka

Do pop3 się uwierzytelnia a do SMTPD nie bardzo, Outlook wywala taki błąd:

Kod: Zaznacz cały

Nie można wysłać wiadomości, ponieważ jeden z odbiorców został odrzucony przez serwer. Odrzucony adres e-mail to: „s*********@op.pl”. Temat 'test', Konto: 'mail.d******s.pl', Serwer: 'mail.d*******s.pl', Protokół: SMTP, Odpowiedź serwera: '554 5.7.1 <s***@op.pl>: Relay access denied', Port: 25, Zabezpieczenie (SSL): Tak, Błąd serwera: 554, Numer błędu: 0x800CCC79
Dodam, że nie jest to jedyny Outlook w mojej sieci i inne działają prawidłowo, inne klienty też bez problemu. Na kompie z tym Outlookiem wyłączony Firewall i Antywirus.

Ktoś ma jakiś pomysł, czego można się czepić?

[ Dodano: 2009-03-20, 09:49 ]
Poddałem się.
  • Admin vs Outlook
    0:1
Jedyne sensowne rozwiązanie problemu to przekonanie użytkownika do instalacji Thunderbirda.
neptunek
Posty: 57
Rejestracja: 28 grudnia 2007, 18:43

Post autor: neptunek »

Ale dlaczego chcesz ze swojego serwera wysłać na zewnątrz wiadomość podszywając się pod inny adres e-mail?

Chcesz zrobić coś co robią spamerzy a na to serwer ci nie pozwoli - możesz wysłac e-mail z adresu z*****.pl po poprawnej autentykacji, nic więcej.
baslow
Posty: 24
Rejestracja: 21 października 2008, 10:36

Post autor: baslow »

Hmmm może to banalne (i w zasadzie nieprawdopodobne) ale może zapomniałeś o autoryzacji poczty wychodzącej ;)
Albo może inne banalne to kwestia SSLa może przestaw w outlooku wysyłanie bez SSLa
To banalne i nie mogłeś o tym zapomnieć ale... czasem te najprostsze rozwiązania najtrudniej znaleźć...
Awatar użytkownika
bbmti
Posty: 39
Rejestracja: 17 lipca 2007, 11:03
Lokalizacja: Kraków

Post autor: bbmti »

neptunek pisze:Ale dlaczego chcesz ze swojego serwera wysłać na zewnątrz wiadomość podszywając się pod inny adres e-mail?

Chcesz zrobić coś co robią spamerzy a na to serwer ci nie pozwoli - możesz wysłac e-mail z adresu z*****.pl po poprawnej autentykacji, nic więcej.
Wysyłam maila z konta, które istnieje na serwerze i pod nic się nie podszywam. Nadawca to z****.pl, nazwa serwera to mail.z***.pl a odbiorca jest na serwerze zewnętrznym np. [email protected] czy jakiś inny.
baslow pisze:Hmmm może to banalne (i w zasadzie nieprawdopodobne) ale może zapomniałeś o autoryzacji poczty wychodzącej ]

Sprawdziłem wszystkie możliwe rozwiązania, Efekt jest taki sam. Na tym jednym po prostu nie działa prawidłowo. Być może jest to wina czegoś na komputerze użytkownika, ale na tyle co mogłem sprawdziłem. Thunderbird działa prawidłowo na tych samych ustawieniach. Sprawę można uznać za zamkniętą.
ODPOWIEDZ