¿A qué se refiere sendmail aquí?


13

Cuando instalo sendmail desde los repositorios de Debian, obtengo el siguiente resultado:

Disabling HOST statistics file(/var/lib/sendmail/host_status).
Creating /etc/mail/sendmail.cf...
Creating /etc/mail/submit.cf...
Informational: confCR_FILE file empty: /etc/mail/relay-domains
Informational: confCT_FILE file empty: /etc/mail/trusted-users
Updating /etc/mail/access...
Updating /etc/mail/aliases...
WARNING: local host name (ixtmixilix) is not qualified; see cf/README: WHO AM I?

¿Alguien puede decirme qué significa esto, qué debo hacer para calificar mi nombre de host?

Respuestas:


10

Se refiere a esta página del archivo Léame, que le indica cómo especificar su nombre de host. Le advierte que su nombre de host no funcionará fuera de su red local; sendmail adjunta su nombre de host como remitente del mensaje, pero será inútil en el otro extremo porque las personas fuera de su red local no pueden encontrar la máquina ixtmixilix. Debe especificar un nombre de host que se pueda resolver desde cualquier lugar, comoixtmixilix.example.com


¿Dónde debo poner la línea sugerida en los documentos? ( Dmbar.com define(confDOMAIN_NAME ', $w.$m')dnl) ¿Está dentro /etc/mail/sendmail.mc?
Throoze

1
en /etc/mail/sendmail.cf, luego .mcse actualizará automáticamente después de ejecutar: sendmailconfigcmd
Abdennour TOUMI

2
@AbdennourTOUMI ¿Estás seguro de que no es al revés? Editar sendmail.mc, y .cfse actualizará?
Jezen Thomas

@JezenThomas Parece que es al revés. Solo me lo arregló cuando edité sendmail.mc.
igneosaurio

7

Para mí en Ubuntu 14.04 que resolvió el problema:

$ sudo nano /etc/hostname

Cambie su nombre de host a algo como my-domain.XXX

Donde XXX = .com O .net O .algunos

Luego sudo sendmailconfigactualizó todo el resto. Puede probar su configuración para:

$ sendmail -v username@privateDomain.ext < test.mail

Utilicé mi casilla de correo electrónico de dominio privado ya que servicios como gmail bloquean este tipo de correo electrónico: 050 550-5.7.1 [87.68.229.9 12] Our system has detected that this message is 050 550-5.7.1 likely unsolicited mail. To reduce the amount of spam sent to Gmail, 050 550-5.7.1 this message has been blocked. Please visit 050 550 5.7.1 https://support.google.com/mail/answer/188131 for more information. u3si25544809wje.160 - gsmtp

¿Dónde test.mailestá un archivo que contiene el mensaje que desea enviar?


no funcionó para mí
PJunior

@PJunior, gracias por el comentario, arreglado! era test.mail - nombre del archivo
Jadeye

Estaba hablando de la edición en / etc / hostname /
PJunior

@PJunior, es un archivo, no una carpeta, por lo tanto, / etc / hostname, generalmente contiene el nombre de su máquina. Prueba este comando: cat / etc / hostname, si recibe su nombre de la máquina como: XXX, simplemente editar este archivo y cambiar el nombre de su máquina a XXX.com o XXX.some o cualquier otro nombre de dominio completo
Jadeye

Sí, lo editaré. No funcionó: / pero se envían correos electrónicos
PJunior

2

En Debian 8 (Jessie) funciona:

$ sudo hostnamectl set-hostname yourdomain.com

Luego pruébalo de esta manera:

$ hostname yourdomain.com


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.