我可以通过某个smtp服务器将邮件发送到另一个邮箱。但我想知道有没有可能避免连接到SMTP服务器,并与接收者邮箱所在的服务器进行通信。例如:我想将消息从yahoo邮箱发送到谷歌邮箱。我正在连接yahoo smtp服务器。下面是一些smtp-server命令,如下所示:
EHLO myname
auth login
mail from: test@yahoo.com
rcpt to: test@google.com
data
This is a test message
.
在此命令之后,yahoo smtp服务器会神奇地将我的邮件发送到google邮箱。但我想知道smtp服务器是如何发送此消息
我正在使用Exchange Web Services Managed API 1.0访问组织中的Exchange服务器(2007)。我需要遍历给定服务器上的所有邮箱。我还没有找到一种方法来获取为给定Exchange服务器定义的邮箱列表。我已经能够使用AutoDiscover服务来查找特定邮箱的中心服务器的地址,但我对获取所有邮箱的列表感兴趣。谁能给我指个方向?