我在 Fedora 27 上有一个运行 Postfix 的内部 SMTP 服务器。我还有另一台服务器,也是 Fedora,运行发送电子邮件通知的 Java 应用程序。出于某种奇怪的原因,发送部分真的很慢。就好像我的 Java 应用程序没有使用 Postfix 队列。我需要从这个应用服务器进行测试,向我自己发送 20-30 封电子邮件,看看它的表现如何。我试图使用 telnet 制作 shell 脚本,但没有成功。有人可以推荐一种我可以用来实现这一点的方法吗?提前谢谢您。
答案1
有很多方法可以做到这一点 - 最简单的可能是一个简单的 shell 脚本,它调用“邮件”或“发送邮件”来生成消息 - 尽管这会对您的设置做出可能不正确的假设(即关于 Java 如何发送电子邮件)。
一般来说,您不会使用 telnet 发送电子邮件,但您可以使用对时间控制更好的 netcat(nc 命令)。