cx_oracle 自动发邮件,已解决: 自动发送邮件设置没有效果 - Dell Community

想问下,你这里说的telnet能通,是指用telnet能从SMTP 25端口连通Exchange Server,还是说不仅能连通,后续测试邮件也能顺利从telnet里发出和被收件人收到?

telnet是能直接以命令行的方式发测试邮件的,建议你telnet 在25端口连通Exchange 服务器后,再后续执行如下命令进行测试。从你描述的症状看,貌似是这个分站点和Exchange服务器之间的网络连接,防火墙,转发配置(Relay)或是其他等因素造成的。所以用最基本的telnet来发测试邮件能有效的排查这些可能的问题。

运行telnet,然后执行  open 你Exchange邮件服务器的FQDN 25 ,连上后先打下 EHLO 命令。然后依次执行如下命令:

MAIL FROM:

正常情况下,这条命令应该返回250 Sender OK, 表示发件人地址被允许。如直接报错请帖出具体的错误提示来

RCPT TO:

正常情况下,这条命令应该返回250 Recipient OK, 表示收件人地址被允许。如直接报错请帖出具体的错误提示来

DATA

DATA命令后直接回车,正常情况下,应该提示你类似354 Start mail input,表示你可以开始输入测试邮件的内容。随便输入点文字,例如 this is a test email sent by using telnet commands. 输入完后,连续的敲 回车 句号 回车 这个3键各一次来表示邮件内容输入完毕。

正常情况下应该返回250 Queued mail for delivery, 表示Exchange服务器已经收下了你的测试邮件。如直接报错请帖出具体的错误提示来。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值