Forum
Arkadaşlar postfixte
Sunucu hatası: '554 5.7.1 Relay access
denied'
bu hatayı alıyoruz bir türlü cözemedim ve mail alamıyoruz
Herhangi bir işlem sonrasındamı bu hatayı almaya başladınız yoksa yeni bir Postfix sunucu kurudunz ve böyle bir hatamı alıyorsunuz?
Postfix için 587.portla ilgili gerekli ayarı yaptınız mı?
Arkadaşlar bir işlem yapmıs ve ondan sonra bu hatayı almaya baslamıslar
Arkadaşlarınızın ne gibi bir işlem yaptını biliyormuyuz acaba? Yapılan işlem ile ilgili düzenlemeye yapmak yada işlemi geri almak sorununuzu çözebilir. Ayrıca main.cf dosyanızın içeriğini alabilirmiyiz?
main.cf dosyası nerde acaba hocam ?
İşletim sisteminiz nedir?
nano /etc/postfix/main.cf dediğinizde dosya içeriğini görebilmeniz gerekli. Aynı dizin altında master.cf isimli bir dosya daha olacak bununda içeriğini verebilirseniz sevinirim.
FreeBSD
soft_bounce = no
command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix
data_directory = /var/db/postfix
mime_header_checks=pcre://usr/local/etc/postfix/body_checks
disable_vrfy_command = yes
swap_bangpath = no
append_at_myorigin = no
append_dot_mydomain = no
content_filter = smtp-amavis:127.0.0.1:10024
message_size_limit = 50000000
maximal_queue_lifetime = 1d
bounce_queue_lifetime = 1d
command_expansion_filter = 1234567890!@%-_=+:,./abc?defg?h?ijklmno?pqrs?tu?vwxyzABC?DEFG?HI?JKLMNO?PQRS?TU?VWXYZ
execution_directory_expansion_filter = 1234567890!@%-_=+:,./abc?defg?h?ijklmno?pqrs?tu?vwxyzABC?DEFG?HI?JKLMNO?PQRS?TU?VWXYZ
forward_expansion_filter = 1234567890!@%-_=+:,./abc?defg?h?ijklmno?pqrs?tu?vwxyzABC?DEFG?HI?JKLMNO?PQRS?TU?VWXYZ
smtpd_banner = $myhostname ESMTP Mail Server
smtpd_expansion_filter = \t\40!"#$%&'()*+,-./0123456789:;<=>?@ABC?DEFG?HI?JKLMNO?PQRS?TU?VWXYZ[\\]^_`abcdefg?h?ijklmno?pqrs?tu?vwxyz{|}~
#smtpd_client_restrictions =
# reject_rbl_client opm.blitzed.org,
#smtpd_recipient_restrictions =
# reject_rhsbl_sender opm.blitzed.org,
smtpd_tls_auth_only = no
smtp_use_tls = yes
smtpd_use_tls = yes
smtp_tls_note_starttls_offer = yes
smtpd_tls_key_file = /usr/local/etc/postfix/ssl/smtpd.key
smtpd_tls_cert_file = /usr/local/etc/postfix/ssl/smtpd.crt
smtpd_tls_CAfile = /usr/local/etc/postfix/ssl/cacert.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
#smtpd_tls_mandatory_protocols = SSLv3, TLSv1
#smtpd_tls_mandatory_ciphers = medium, high
tls_random_source = dev:/dev/urandom
mydestination = $myhostname, $mydomain, mysql:/usr/local/etc/postfix/mysql-mydestination.cf
mynetworks = 127.0.0.0/8, 10.10.10.0/24, 10.10.12.0/24, 10.10.11.0/24, 10.10.13.0/24, 10.10.20.0/24, 172.16.0.0/24,
Sunucunun kurulumunu siz mi yaptınız? Bazı yapılandırmalar eksik gibi duruyor?
mynetworks = 127.0.0.0/8, [::1]/128, 10.10.10.0/24, 10.10.12.0/24, 10.10.11.0/24, 10.10.13.0/24, 10.10.20.0/24, 172.16.0.0/24
smtpd_recipient_restrictions = permit_mynetworks
Dosyandaki ayarları bu şekilde düzeltip Postfix'i bir yeniden başlatabilirmisin?
/usr/local/etc/rc.d/dovecot restart
/usr/local/etc/rc.d/postfix restart
Birde aynı dizine bakıp main.cf~ veya main.cf~2 gibi dosyalar duruyor mu? Varsa bir onlarıda alabilirmiyiz? Bu dosyanızda bazı ayarlar eksik gözüküyor.
Belki hortlamak gibi olacak ama en azından benim gibi aramalarda bu başlığa ulaşıp sorunla karşılaşanlara çözüme ulaşmaları açısından yazayım.
Aynı sorunu bugün yaşadığım için çözümü; eğer outlook kullanılıyorsa "Giden sunucu ayarlarında Sunucum kimlik doğrulması gerektiriyor" işaretli olması gerekiyor.