Hai Saya punya masalah dengan surat bouncing itu tidak terjadi setiap saat tetapi pada saat yang sama sangat sering. Sebagian besar waktu jika saya mengirim email ke alamat yang tidak ada maka saya mendapatkan bouncing kembali ke domain gagal @ namun tampaknya ada contoh ketika saya mendapatkan kesalahan ini di bawah
30 Sep 13:38:53 postfix / smtp [62566]: DB8E6D6F9EA: to =, relay = none, delay = 0, delay = 0/0/0/0, dsn = 5.4.6, status = bouncing (mail untuk domain kembali ke diriku sendiri)
Sepertinya saya mendapatkan ini ketika saya mendapatkan bouncing langsung yaitu server saya mencoba untuk terhubung ke segera memblokir email karena nows bahwa alamat itu tidak ada. Jika email keluar dan dikembalikan kemudian sepertinya ini berfungsi dengan baik.
Adakah yang punya ide mengapa saya akan mendapatkan pesan kesalahan "mail for domain loops ini kembali ke saya".
Jelas itu saya mencoba untuk mengirim kembali email ke diri saya sebagai server saya menerima blok ketika mencoba mengirim email kemudian mencoba untuk mengirim email kembali ke header ReplyTo yang dalam hal ini adalah dirinya sendiri tetapi seharusnya tidak dapat tangani ini?
........
CATATAN: Saya harus menghapus '.com' dari pos ini karena saya hanya dapat memposting 1 url
Terima kasih atas 2 jawaban yang sudah, namun kami masih memiliki masalah yang sama. jadi di bawah ini saya mencoba memberikan beberapa informasi yang lebih rinci.
Kedua contoh di bawah ini mencoba mengirim ke alamat yang tidak ada. RealTSP terpental dari karya instance postfix lain. Bouncing Yahoo tidak berfungsi. Kami mengharapkan "pemberitahuan tidak terkirim" untuk dikirimkan, karena Jalur Pengembalian dalam kedua kasus adalah alamat VERP yang setara. Catatan jika kita tidak menggunakan VERP, yaitu "Jalur Kembali:" maka yahoo juga berfungsi.
Entri log
realtsp ..... berfungsi! ==================== 6 Okt 16:46:08 milford postfix / smtpd [58480]: 5027DD6E971: client = takapuna.realtsp [89.187.108.20], sasl_method = LOGIN, sasl_username = ***** 6 Okt 16:46:08 postfix / pembersihan milford [58482]: 5027DD6E971: message-id = 6 Okt 16:46:08 milford postfix / qmgr [57929]: 5027DD6E971: from =, size = 9468, nrcpt = 1 (antrian aktif) 6 Okt 16:46:08 milford postfix / smtp [57936]: 5027DD6E971: to =, relay = milford.realtsp [89.187.108.21]: 25, delay = 0.64, keterlambatan = 0.63 / 0/0 / 0.01, dsn = 5.1 .1, status \ = bouncing (host milford.realtsp [89.187.108.21] mengatakan: 550 5.1.1: Alamat penerima ditolak: Pengguna tidak dikenal di tabel kotak surat virtual (sebagai balasan untuk RCPT TO comm \ dan)) 6 Okt 16:46:08 postfix / bouncing milford [58483]: 5027DD6E971: notifikasi non-pengiriman pengirim: EA68FD6EAB7 6 Okt 16:46:08 milford postfix / qmgr [57929]: 5027DD6E971: dihapus 6 Okt 16:46:08 postfix / pembersihan milford [58482]: EA68FD6EAB7: message-id = 6 Okt 16:46:08 milford postfix / qmgr [57929]: EA68FD6EAB7: from =, size = 11600, nrcpt = 1 (antrian aktif) 6 Okt 16:46:09 milford postfix / lmtp [58484]: EA68FD6EAB7: to =, relay = smtp.news.t1ps [/ var / imap / socket / lmtp], delay = 0,76, penundaan = 0 / 0,0 \ 1/0 / 0,75, dsn = 2.1.5, status = terkirim (250 2.1.5 Oke) 6 Okt 16:46:09 milford postfix / qmgr [57929]: EA68FD6EAB7: dihapus yahoo ... tidak bekerja! ======================== 6 Okt 16:42:01 milford postfix / smtpd [57732]: 33EBBD6EE87: client = takapuna.realtsp [89.187.108.20], sasl_method = LOGIN, sasl_username = **** 6 Okt 16:42:01 milford postfix / cleanup [57735]: 33EBBD6EE87: message-id = 6 Okt 16:42:01 milford postfix / qmgr [57598]: 33EBBD6EE87: from =, size = 9480, nrcpt = 1 (antrian aktif) 6 Okt 16:42:10 milford postfix / smtp [57636]: 33EBBD6EE87: to =, relay = e.mx.mail.yahoo [206.190.53.191]: 25, penundaan = 9,4, penundaan = 0,02 / 0 / 6.5 / 2.9 , dsn = 5.0.0, s \ tatus = terpental (host e.mx.mail.yahoo [206.190.53.191] mengatakan: 554 kesalahan pengiriman: dd Pengguna ini tidak memiliki akun yahoo (nkaderibigbe @ yahoo) [0] - mta164.mail.re2.yaho \ o (sebagai balasan untuk mengakhiri perintah DATA)) 6 Okt 16:42:10 postfix / bouncing milford [57756]: 33EBBD6EE87: notifikasi non-pengiriman pengirim: A083ED6EA01 6 Okt 16:42:10 milford postfix / qmgr [57598]: 33EBBD6EE87: dihapus 6 Okt 16:42:10 postfix / pembersihan milford [57735]: A083ED6EA01: message-id = 6 Okt 16:42:10 milford postfix / qmgr [57598]: A083ED6EA01: from =, size = 11696, nrcpt = 1 (antrian aktif) 6 Okt 16:42:10 milford postfix / smtp [57631]: A083ED6EA01: to =, relay = tidak ada, delay = 0,01, penundaan = 0,01 / 0/0/0, dsn = 5,4,6, status = memantul \ (mail untuk news.t1ps kembali ke diriku sendiri) 6 Okt 16:42:10 milford postfix / qmgr [57598]: A083ED6EA01: dihapus
main.cf
soft_bounce = tidak queue_directory = / var / spool / postfix_rsh command_directory = / usr / local / sbin daemon_directory = / usr / local / libexec / postfix data_directory = / var / db / postfix_rsh mail_owner = postfix myhostname = smtp.news.t1ps inet_interfaces = 89.187.108.81 local_recipient_maps = $ virtual_mailbox_maps unknown_local_recipient_reject_code = 550 mynetworks_style = host relay_domains = $ mydestination recipient_delimiter = + mailbox_transport = lmtp: unix: / var / imap / socket / lmtp header_checks = regexp: / usr / local / etc / postfix_rsh / header_checks debug_peer_level = 10 debug_peer_list = yahoo debugger_command = PATH = / bin: / usr / bin: / usr / local / bin: / usr / X11R6 / bin ddd $ daemon_directory / $ process_name $ process_id & sleep 5 sendmail_path = / usr / local / sbin / sendmail newaliases_path = / usr / local / bin / newaliases mailq_path = / usr / local / bin / mailq setgid_group = maildrop html_directory = tidak manpage_directory = / usr / local / man sample_directory = / usr / local / etc / postfix_rsh readme_directory = no masquerade_domains = $ mydomain message_size_limit = 51200000 virtual_transport = lmtp: unix: / var / imap / socket / lmtp virtual_mailbox_domains = news.t1ps, domain2, domain3.co.uk, domain4 virtual_alias_maps = hash: / usr / local / etc / postfix_rsh / virtual virtual_mailbox_maps = hash: / usr / local / etc / postfix_rsh / virtual_mailbox_maps transport_maps = regexp: / usr / local / etc / postfix_rsh / transport broken_sasl_auth_clients = tidak smtp_bind_address = 89.187.108.81 smtpd_sasl_auth_enable = ya smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination smtpd_helo_restrictions = reject_invalid_hostname smtpd_require_helo = ya slow_destination_concurrency_limit = 15 slow_destination_recipient_limit = 5 syslog_facility = local1
/ usr / local / etc / postfix_rsh / virtual_mailbox_maps
dummy [email protected]
master.cf
fifo n - n 60 1 pickup cleanup unix n - n - 0 cleanup qmgr fifo n - n 300 1 qmgr tlsmgr unix - - n 1000? 1 sdmgr rewrite unix - - n - - trivial-rewrite bouncing unix - - n - 0 bounce menunda unix - - n - 0 bouncing lacak unix - - n - 0 bouncing verifikasi unix - - n - 1 verifikasi siram unix n - n 1000? 0 siram proxymap unix - - n - - proxymap smtp unix - - n - 500 smtp slow unix - - n - 100 smtp -o smtp_connect_timeout = 5 relay unix - - n - 100 smtp -o fallback_relay = showq unix n - n - - showq error unix - - n - - error coba lagi unix - - n - - error buang unix - - n - - buang unix - nn - - local virtual unix - nn - - virtual lmtp unix - - n - - lmtp landasan unix - - n - 1 landasan scache unix - - n - 1 scache 26 inet n - n - - smtpd -o content_filter = smtp inet n - n - - smtpd -o content_filter = spamchk: dummy spamchk unix - nn - 10 pipe flags = Pengguna Rq = spamd argv = / usr / local / bin / spamchk_rsh -f $ {sender} - $ {penerima} proxywrite unix - - n - 1 proxymap
to=
bidang log yang sama untuk pesan EA68FD6EAB7 dan A083ED6EA01?Jawaban:
Ini terjadi ketika domain.com memiliki catatan MX (atau, jika tidak ada MX, catatan A) yang menunjuk ke server Postfix Anda, tetapi server Postfix Anda tidak dikonfigurasi untuk menerima email untuk domain tersebut. Ini biasa terlihat dalam dua situasi:
virtual_alias_domains
direktif di main.cf.sumber
Mengingat Postfix mencoba mengirimkan email ke "[email protected]", kesalahan di atas terjadi setiap kali MX DNS mencatat (atau
transport_maps
entri) untuk "example.net" menunjuk ke server itu sendiri (atau salah satu dari alamat IP yang ditentukan denganproxy_interfaces
), dan "example.net" tidak diakui sebagai domain lokal (tidak dalammydestination
,virtual_mailbox_domains
ataurelay_domains
- dan beberapa kasus khusus yang sangat esoterik yang melibatkan penggunaan liberalvirtual_alias_maps
dan pengalamatan IP literal).Dalam kasus Anda, pesan yang dimaksud dikirim dari pengirim nol dan penerima akan menjadi pengirim surat asli. Itu berarti: Cari tahu mengapa email untuk "domain.com" dialihkan ke server Postfix Anda dan mengapa "domain.com" tidak dikenali sebagai alamat lokal.
sumber
Hai, hanya pembaruan cepat kami menemukan masalah dan itu tidak ada hubungannya dengan salah satu file konfigurasi yang saya posting di atas itu semua berkaitan dengan file konfigurasi transportasi
kami di mana menggunakan pencocokan transport ekspresi reguler sehingga kami dapat mengirim melalui lambat: koneksi ke server mail seperti yahoo dan hotmail ekspresi reguler kami jauh untuk rileks dan setiap kali postfix mencoba untuk merutekan bouncing yang dikirimnya pergi dan melihat di transport yang ditemukan itu cocok dengan ekspresi reguler dan mencoba mengirimkannya ke dunia luar pada titik ini ia menemukan loop dan menyebabkan kesalahan aslinya. melihat ke bawah ekspresi reguler memperbaiki ini.
Terima kasih atas seluruh bantuan Anda.
untuk siapa pun yang tertarik ini sekarang keluar regex transport:
Semoga ini bisa membantu orang lain yang mungkin menemukan masalah serupa.
sumber