如何防止外部实体拒绝来自测试服务器的电子邮件?

时间:2013-02-13 21:11:07

标签: email smtp spoofing

我目前正在与一个允许用户生成电子邮件的客户端合作,这些电子邮件会发送到客户端的邮件服务器,在那里进行解析,添加内容语言,然后重新发送给收件人。

所以,我的服务器基本上发送以下内容:

FROM: sender@myserver.com
TO: receiver@externalclient.com
SUBJECT: hello world
BODY:
|FROM:anyone@anyserver.com|TO:anyoneelse@anyotherserver.com|CC:anycc@anyserver.com|
Dear so-and-so.

Here is the information you were asking for.

Sincerely,

Anyone.

当这些电子邮件从我们的生产网站(即www.myserver.com)发送到我们的SMTP服务器时,它们会顺利通过。

但是,当我尝试从我们的测试网站(即test.myserver.com)发送一个时,他们会被拒绝并提供以下信息:

#5.0.0 smtp; 5.1.0 - Unknown address error 550-'rejecting spoofed message' (delivery attempts: 0)> #SMTP#

我们是否有办法让这些电子邮件通过,或者我们是否需要让外部客户更改其配置以允许我们从其他子域发送电子邮件?

1 个答案:

答案 0 :(得分:3)

它必须是收件人域以满足更改。