我试图避免通过DNS服务器运行,以获取一封电子邮件到我托管的虚拟帐户之一上的地址。
我知道我可以用方括号括住IP地址,但是如何为服务器上的(虚拟)托管帐户指定邮箱用户名?
换一种说法,
我在虚拟服务器上托管了多个域-都共享相同的IP地址
显然,user@domain.com可以正常工作
但是我该如何发送给user @ [123.456.78.90]
我想做的是可能的吗?
谢谢。
最佳答案
虚拟主机需要一个域名才能确定要做什么。您想将其发送到IP地址而不是域名。因此,它无法通过常规方法来工作。如果不匹配,则可以指定“默认”域。否则,您唯一的希望就是手动伪造电子邮件。我的意思是:
telnet 123.456.78.9 25
HELO myhostname.mydomain
MAIL From: <myemail@mydomain>
RCPT To: <user@domain.com>
DATA
From: myemail@mydomain
To: user@domain.com
Subject: Testing
This is a test
.
QUIT
关于email - 使用IP地址而不是域名发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6139032/