Hola, tengo un problema con el correo devuelto, no ocurre todo el tiempo, pero al mismo tiempo es muy frecuente. La mayoría de las veces, si envío un correo electrónico a una dirección que no existe, me devuelven los errores en el dominio @ sin embargo, parece que hay casos en los que aparece este error a continuación
30 de septiembre 13:38:53 postfix / smtp [62566]: DB8E6D6F9EA: to =, relay = none, delay = 0, delayys = 0/0/0/0, dsn = 5.4.6, status = bounced (mail for domain vueltas a mí mismo)
Parece que obtengo esto cuando recibo un rebote inmediato, es decir, el servidor al que estoy tratando de conectarme bloquea inmediatamente el correo electrónico porque indica que la dirección no existe. Si el correo electrónico se envía y se devuelve más tarde, parece funcionar bien.
¿Alguien tiene alguna idea de por qué recibiría este mensaje de error "correo para bucles de dominio a mí mismo".
Obviamente, estoy tratando de enviarme el correo electrónico a mí mismo, ya que mi servidor recibió un bloqueo al intentar enviar un correo, luego intenta enviar el correo al encabezado ReplyTo, que en este caso es en sí mismo, pero no debería ser capaz de hacerlo. ¿maneja esto?
........
NOTA: he tenido que eliminar cualquier '.com' de esta publicación ya que solo puedo publicar 1 url
Gracias por las 2 respuestas ya, sin embargo, todavía tenemos el mismo problema. así que a continuación estoy tratando de proporcionar información más detallada.
Los dos ejemplos a continuación intentan enviar a una dirección inexistente. El rebote de RealTSP desde otra instancia de postfix funciona. El rebote de Yahoo no funciona. Esperamos que se envíe una "notificación de no entrega", porque la Ruta de retorno en ambos casos es una dirección VERP equivalente. Tenga en cuenta que si no usamos VERP, es decir, "Return-Path:", yahoo también funciona.
Entradas de registro
realtsp ..... trabajando! ==================== 6 de octubre 16:46:08 milford postfix / smtpd [58480]: 5027DD6E971: cliente = takapuna.realtsp [89.187.108.20], sasl_method = LOGIN, sasl_username = ***** 6 de octubre 16:46:08 postford / limpieza de milford [58482]: 5027DD6E971: id-mensaje = 6 de octubre 16:46:08 milford postfix / qmgr [57929]: 5027DD6E971: from =, size = 9468, nrcpt = 1 (cola activa) 6 de octubre 16:46:08 milford postfix / smtp [57936]: 5027DD6E971: to =, relay = milford.realtsp [89.187.108.21]: 25, delay = 0.64, delayys = 0.63 / 0/0 / 0.01, dsn = 5.1 .1, estado \ = rebotado (host milford.realtsp [89.187.108.21] dijo: 550 5.1.1: Dirección del destinatario rechazada: Usuario desconocido en la tabla del buzón virtual (en respuesta a RCPT TO comm \ y)) 6 de octubre 16:46:08 milford postfix / bounce [58483]: 5027DD6E971: notificación de no entrega del remitente: EA68FD6EAB7 6 de octubre 16:46:08 milford postfix / qmgr [57929]: 5027DD6E971: eliminado 6 de octubre 16:46:08 postford / limpieza de milford [58482]: EA68FD6EAB7: id-mensaje = 6 de octubre 16:46:08 milford postfix / qmgr [57929]: EA68FD6EAB7: from =, size = 11600, nrcpt = 1 (cola activa) 6 de octubre 16:46:09 milford postfix / lmtp [58484]: EA68FD6EAB7: to =, relay = smtp.news.t1ps [/ var / imap / socket / lmtp], delay = 0.76, delayys = 0 / 0.0 \ 1/0 / 0.75, dsn = 2.1.5, estado = enviado (250 2.1.5 Ok) 6 de octubre 16:46:09 milford postfix / qmgr [57929]: EA68FD6EAB7: eliminado yahoo ... no funciona! ======================== 6 de octubre 16:42:01 milford postfix / smtpd [57732]: 33EBBD6EE87: cliente = takapuna.realtsp [89.187.108.20], sasl_method = LOGIN, sasl_username = **** 6 de octubre 16:42:01 postford / limpieza de milford [57735]: 33EBBD6EE87: id-mensaje = 6 de octubre 16:42:01 milford postfix / qmgr [57598]: 33EBBD6EE87: from =, size = 9480, nrcpt = 1 (cola activa) 6 de octubre 16:42:10 milford postfix / smtp [57636]: 33EBBD6EE87: to =, relay = e.mx.mail.yahoo [206.190.53.191]: 25, delay = 9.4, delayys = 0.02 / 0 / 6.5 / 2.9 , dsn = 5.0.0, s \ tatus = rebotado (host e.mx.mail.yahoo [206.190.53.191] dijo: 554 error de entrega: dd Este usuario no tiene una cuenta de yahoo (nkaderibigbe @ yahoo) [0] - mta164.mail.re2.yaho \ o (en respuesta al final del comando DATA)) 6 de octubre 16:42:10 postford / rebote de milford [57756]: 33EBBD6EE87: notificación de no entrega del remitente: A083ED6EA01 6 de octubre 16:42:10 milford postfix / qmgr [57598]: 33EBBD6EE87: eliminado 6 de octubre 16:42:10 postford / limpieza de milford [57735]: A083ED6EA01: id-mensaje = 6 de octubre 16:42:10 milford postfix / qmgr [57598]: A083ED6EA01: from =, size = 11696, nrcpt = 1 (cola activa) 6 de octubre 16:42:10 milford postfix / smtp [57631]: A083ED6EA01: a =, relé = ninguno, retraso = 0.01, retrasos = 0.01 / 0/0/0, dsn = 5.4.6, estado = rebotado \ (correo para news.t1ps vuelve a mí) 6 de octubre 16:42:10 milford postfix / qmgr [57598]: A083ED6EA01: eliminado
main.cf
soft_bounce = no queue_directory = / var / spool / postfix_rsh directorio_comando = / usr / local / sbin directorio_daemon = / usr / local / libexec / postfix directorio_datos = / 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 recipiente_delimitador = + buzón_transporte = 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 = RUTA = / 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 = no directorio_página_man = = usr / local / man directorio_muestra = / usr / local / etc / postfix_rsh readme_directory = no masquerade_domains = $ midominio 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 = no smtp_bind_address = 89.187.108.81 smtpd_sasl_auth_enable = yes smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks, accept_unauth_destination smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, accept_unauth_destination smtpd_helo_restrictions = accept_invalid_hostname smtpd_require_helo = yes slow_destination_concurrency_limit = 15 slow_destination_recipient_limit = 5 syslog_facility = local1
/ usr / local / etc / postfix_rsh / virtual_mailbox_maps
[email protected] ficticio
master.cf
pickup fifo n - n 60 1 pickup limpieza unix n - n - 0 limpieza qmgr fifo n - n 300 1 qmgr tlsmgr unix - - n 1000? 1 tlsmgr reescribir unix - - n - - reescritura trivial rebote unix - - n - 0 rebote diferir unix - - n - 0 rebote trace unix - - n - 0 rebote verificar unix - - n - 1 verificar flush unix n - n 1000? 0 rubor proxymap unix - - n - - proxymap smtp unix - - n - 500 smtp Unix lento - - n - 100 smtp -o smtp_connect_timeout = 5 relé unix - - n - 100 smtp -o fallback_relay = showq unix n - n - - showq error unix - - n - - error reintentar unix - - n - - error descartar unix - - n - - descartar unix local - nn - - local virtual unix - nn - - virtual lmtp unix - - n - - lmtp yunque unix - - n - 1 yunque scache unix - - n - 1 scache 26 inet n - n - - smtpd -o content_filter = smtp inet n - n - - smtpd -o content_filter = spamchk: ficticio spamchk unix - nn - 10 tubería flags = usuario Rq = spamd argv = / usr / local / bin / spamchk_rsh -f $ {remitente} - $ {destinatario} proxywrite unix - - n - 1 mapa de proxy
to=
campo de los registros son los mismos para los mensajes EA68FD6EAB7 y A083ED6EA01?Respuestas:
Esto sucede cuando domain.com tiene un registro MX (o, en ausencia de un MX, un registro A) que apunta a su servidor Postfix, pero su servidor Postfix no está configurado para aceptar correo para ese dominio. Se ve comúnmente en dos situaciones:
virtual_alias_domains
directiva en main.cf.fuente
Dado que Postfix intenta enviar un correo a "[email protected]", el error anterior ocurre cada vez que los registros (o
transport_maps
entradas) de MX DNS para "example.net" apuntan al servidor mismo (o a una de las direcciones IP especificadas conproxy_interfaces
), y "example.net" no se reconoce como un dominio local (no enmydestination
,virtual_mailbox_domains
orelay_domains
- y algunos casos especiales muy esotéricos que involucran el uso liberalvirtual_alias_maps
y el direccionamiento literal de IP).En su caso, el mensaje en cuestión se envía desde el remitente nulo y el destinatario será el remitente del correo original. Eso significa: Descubra por qué el correo de "dominio.com" se enruta a su servidor Postfix y por qué "dominio.com" no se reconoce como una dirección local.
fuente
Hola, solo una actualización rápida, encontramos el problema y no tenía nada que ver con ninguno de los archivos de configuración que he publicado anteriormente, todo tenía que ver con el archivo de configuración de transporte
utilizamos la coincidencia de transporte de expresiones regulares para poder enviar a través de una conexión lenta: la conexión al servidor de correo como yahoo y hotmail nuestra expresión regular era demasiado relajada y cada vez que Postfix intentaba enrutar un rebote lo enviaba y buscaba en el transporte encontrado coincidió con la expresión regular e intentó enviarlo al mundo exterior en este punto, encontró el bucle y causó el error original. mirando hacia abajo la expresión regular solucionó esto.
Gracias por toda tu ayuda.
para cualquier persona interesada, esto ahora está fuera de transporte expresiones regulares
Espero que esto ayude a cualquier otra persona que pueda tener un problema similar.
fuente