在端口25 ubuntu上发送无效响应

时间:2013-09-30 08:20:43

标签: javamail sendmail

我想在端口25上发送无效响应,当有人想发送邮件时,连接没有超时并且必须等待无限期。我是java邮件库,它默认具有无限连接超时值。我使用的类是com.sun.mail.smtp.SMTPTransport。我该如何模拟这种行为?

1 个答案:

答案 0 :(得分:0)

让我确保理解......

您想编写一个侦听端口25的虚假SMTP服务器并发送无效响应,导致客户端在尝试发送邮件时立即失败?

我认为您需要先阅读SMTP RFC协议规范。

你会发现一个简单的虚假SMTP服务器,用于在JavaMail源代码工作区中进行测试;你也许可以用它作为起点。