我目前正在自己的 SMTP 服务器上工作,我可以成功地从各种程序和网页(如 Outlook、PHP 和 Pear Mail)发送电子邮件。
我需要做的下一个阶段是尝试通过我的 SMTP 服务器发送附件。我尝试在通过 PHP 将附件发送到另一个 SMTP 服务器时对我的服务器进行 LAN 跟踪,我可以看到我从客户端得到以下信息:
DATA fragment, 661 bytes
我不确定这是否与附件有关。
如果是,这只是告诉 SMTP 服务器文件有多长,然后我应该将一个 base 64 编码的字符串写入网络流并将其写入用于发送电子邮件的文件。
感谢您的任何帮助,您可以提供。