email - 使用IP地址而不是域名发送电子邮件

标签 email dns ip

我试图避免通过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/

相关文章:

amazon-web-services - EIP : AddressLimitExceeded

android - 在android上将字符串转换为电子邮件附件

javascript - Meteor 的电子邮件未定义

.net - 在 .net FTP 服务器实现中获取我自己的主机名

nginx - 为什么我在访问域时收到 400 Bad Request 错误?

c - 了解从JDK8变为JDK11的SocketAddress native 代码

c# - OpenPop.net 获取实际消息文本

html - Outlook 2007 中阿拉伯语内容的垃圾值

java - 是否可以检测访问者 DNS 服务器?

Java Socket 在不同机器上不起作用