如何在不使用 Perl 中的附加库的情况下发送电子邮件附件?

2023-12-15

嘿,我想知道是否有一种方法可以将文件(特别是 .csv 文件)附加到 Perl 中的邮件消息中,而无需使用MIME::精简版或任何其他库。

现在,我有一个运行良好的“邮件功能”,但我不确定如何将其调整为附加文件。这是我所拥有的:

open(MAIL, "|/usr/sbin/sendmail -t");
print MAIL "To: cheese\@yahoo.com\n";
print MAIL "From: queso\@what.com\n";
print MAIL "Subject: Attached is $filename\n\n";
print MAIL "$message";
close(MAIL);

我认为这是 UNIX 特有的。


为什么要编写已经存在的代码?可能有比重新创建错误和自己维护更多代码更好的方法来解决您的任务。您在安装模块时遇到问题吗?您也可以通过多种方式将第三方模块与您的代码一起分发。

如果你想自己做,你只需要做模块为你做的同样的事情。您只需查看代码即可了解他们做了什么。你就这么做吧。毕竟它是开源的。 :)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在不使用 Perl 中的附加库的情况下发送电子邮件附件? 的相关文章

随机推荐