应用程序旨在安装在用户的计算机上,因此,应用程序的电子邮件功能在很大程度上取决于用户的 ISP 服务。端口 25 可能是打开的,也可能是被阻塞的。
当我使用包含端口 25 的邮件 ua 标准代码时,它似乎可以发送电子邮件,但是,对于某些 ISP 阻止端口 25 电子邮件的用户来说,电子邮件无法通过。我想有一种可靠的方法来确定端口 25 是否无法立即发送电子邮件,然后尝试使用另一个端口发送电子邮件。换句话说,我想利用两个端口,如果端口 X 出现故障,则自动切换到端口 Y。可行吗?
顺便说一句,我使用的 Web 服务器端脚本语言是 Adobe ColdFusion 的同胞 Railo,具体标签是 CFMAIL。如上所述,将 CFTRY 包裹在 CFMAIL 周围并没有帮助。
谢谢。