我有一个 java 应用程序,它生成一个报告,然后调用 blat 实用程序将报告作为电子邮件附件发送出去。
发件人、收件人、主题、消息等电子邮件信息都写在 .ini 文件中。因此,java 应用程序首先生成一个报告,从 .ini 文件中提取信息,然后使用给出的信息调用 blat 以发送一封电子邮件。
在生成报告、发送电子邮件等方面,一切似乎都运行良好,直到我将超过 3 个收件人添加到电子邮件列表中。
基本上,当我在列表中有 3 个收件人时,我可以看到正在生成的报告并在命令行上转储(用于验证目的),以及快速打开和关闭命令行实用程序以通过 blat 发送电子邮件。
但是当我在列表中添加第 4 个收件人时,我可以看到正在生成的报告并且也被转储在命令行上,但是从这里开始,程序似乎就坐在那里(似乎在等待 blat)......但从不执行布拉特\发送电子邮件。
我尝试将所有 4 个收件人添加到“-to”标志,并将收件人拆分为“-to”和“-cc”标志。但结果保持不变。
非常感谢任何帮助或想法