Sendmail User Error desconocido (resuelto)
- 1805
- 196
- Sr. Eduardo Menchaca
Recientemente, he enfrentado el siguiente problema con una nueva instalación de Sendmail en un sistema Linux. Mientras envían correos electrónicos a un dominio específico como [correo electrónico protegido], muestran el error "stat = usuario desconocido".
El problema estaba sucediendo solo para un dominio específico. Enviar correos electrónicos a otro dominio funcionaba correctamente.
Las entradas del archivo de registro se ve a continuación:
7 de enero 08:36:04 Tecadmin Sendmail [22497]: 1078a4rd022497: from = www-data, size = 679, class = 0, nrcpts = 1, msgid =, [correo electrónico protegido] 7 de enero 08:36:04 tecadmin sendmail [ 22497]: 1078a4rd022497: [correo electrónico protegido], ctladdr = www data (33/33), retraso = 00: 00: 00, xdelay = 00: 00: 00, mailer = relay, pri = 30679, relé = [127.0.0.1] [127.0.0.1], dsn = 5.1.1, STAT = Usuario desconocido 7 de enero 08:36:04 Tecadmin Sendmail [22497]: 1078a4rd022497: 1078a4re022497: DSN: Usuario desconocido
Solución:
Después de solucionar problemas del problema, descubrimos que esto sucede porque su nombre de dominio coincide con el nombre de host de su servidor o una configuración en el archivo de configuración de Sendmail. En ese caso, podemos configurar Sendmail para forzar los correos electrónicos de enviar a su servidor de correo real en lugar de sí mismo.
Siga las instrucciones a continuación:
- Editar
/etc/mail/sendmail.mc
y agregue las siguientes líneas al final:sudo vim/etc/mail/sendmail.mc
Agregue las siguientes entradas:
Define ('mail_hub', 'dominio.comunicarse.') dnl define (' local_relay ',' dominio.comunicarse.') DNL
Asegúrese de cambiar su nombre de dominio final con el punto de finalización!
- Ahora, corre el sendmailconfig Comando, para que los cambios entren en vigencia y reinicie Sendmail solo para estar 100% seguro:
sudo sendmailconfig
Presione 'Y' para toda la confirmación solicitada.
- Finalmente, reinicie el servicio Sendmail para aplicar cambios.
sudo systemctl reiniciar sendmail
Todo listo. Vuelva a enviar un correo electrónico y el correo electrónico debe entregarse al buzón real.