email - google - nslookup online
Envío de correo electrónico utilizando una dirección IP en lugar de un nombre de dominio (2)
Estoy tratando de evitar correr a través de los servidores DNS para recibir un mensaje de correo electrónico a una dirección en una de mis cuentas virtuales alojadas.
Sé que puedo rodear la dirección IP entre corchetes, pero ¿cómo designo el nombre de usuario del buzón para la cuenta alojada (virtual) en el servidor?
En otras palabras,
- Tengo varios dominios alojados en un servidor virtual, todos compartiendo la misma dirección IP
- Obviamente, [email protected] funciona bien.
- pero ¿cómo envío al usuario @ [123.456.78.90]
¿Es posible lo que quiero hacer?
Gracias.
Lo que quiere hacer es posible, e incluso seguro cuando usa las direcciones IP de Cjdns. Algunos clientes (por ejemplo, mutt) están "rotos" y se ahogan con ips en bruto como dominio. (Aunque técnicamente no funciona, es un caso de uso poco común; mutt es un buen cliente).
Tendrá que decirle a su MTA que acepte la ip sin formato. Por ejemplo, en sendmail, agregue [123.456.78.9]
a / etc / mail / local-host-names
También tendrás que activar accept_unresolvable_domains
ya que sendmail no parece considerar los dominios ya resueltos como "resolubles". (Otros MTA pueden requerir diferentes ajustes).
Utilizo thunderbird para enviar a ips en bruto, y funciona bien. Un amigo usa garras-mail sin problemas.
Un host virtual necesita un nombre de dominio para saber qué hacer. Desea enviarlo a una dirección IP en lugar de un nombre de dominio. Por lo tanto, no va a funcionar a través de métodos normales. Es posible que pueda especificar un dominio "predeterminado" si ninguno coincide. De lo contrario, su única esperanza es falsificar manualmente el correo electrónico. Con esto quiero decir:
telnet 123.456.78.9 25
HELO myhostname.mydomain
MAIL From: <myemail@mydomain>
RCPT To: <[email protected]>
DATA
From: myemail@mydomain
To: [email protected]
Subject: Testing
This is a test
.
QUIT