我有我自己的盒子放在架子上。它是运行 CF 7 并使用机架公司的 smtp 服务器的 Win2000。我无法发送电子邮件。当我尝试时,他们只是转到无法投递的电子邮件文件夹。支持人员说我的服务器正在发送不可验证的helo
消息。所以他们的 smtp 服务器不会发送它。
它是 CF 7,管理员无处为身份验证指定 U/P。但是我应该能够在标签内做到这一点。当我这样做时,我没有收到任何错误,但邮件会进入无法投递的文件夹。
代码:
<cftry>
<cfmail to="jxxx@yahoo.com"
from="jxxx@xxx.com"
subject="xxx.com Sign-up"
server="smtp.xxx.net"
port="25"
username="valid-account@xxx.net"
password="password" >
This is a test - with server specified
</cfmail>
Success w/ server user defined
<cfcatch type="any">
<strong>ERROR: #cfcatch.Message#</strong><BR />
#cfcatch.Detail#
</cfcatch>
</cftry>
<cftry>
<cfmail to="jxxx@yahoo.com"
from="xxx@xxx.net"
subject="xxx.com Sign-up" >
This is a test - without server specified
</cfmail>
Success w/o server user defined
<cfcatch type="any">
<strong>ERROR: #cfcatch.Message#</strong><BR />
#cfcatch.Detail#
</cfcatch>
</cftry>
我对邮件服务器不太了解...
有任何想法吗?