|
|
发表于 2004-8-13 16:46:38
|
显示全部楼层
最初由 orfea 发表
1种方法是在access里增加
hotmail.com RELAY
yahoo.com RELAY
...
把你将要发送的@后面部分都加进ACCESS文件,再make access.db
第2种就采用发信smtp认证的方法.
具体的第2种的实现步骤,可以到网上去找, 我的网站就是用第2种方法,我的邮箱是orfea@olimpos.vicp.net
邮件服务器不能这样设置吧,那无法适应大量客户需求的。
我想服务器应该首先解析对方的邮件服务器的IP ,比如对方的信箱是user@xxx.com.cn,那就解析xxx.com.cn,而DNS服务器可能有
xxx.com.cn IN MX www.xxx.com.cn的纪录,(也可以没有,那时电子邮件地址都变了)
它表示将所有发送到xxx.com.cn域的邮件都交给www.xxx.com.cn处理,
所以再次解析得到www.xxx.com.cn的IP ,于是直接将邮件发送到www.xxx.com.cn的主机。
如果每个域都添加,那恐怕很麻烦的,客户多了,怎么知道他往哪里发信呢?
我想,或许系统是自动添加的。 |
|