我试图通过命令行在电子邮件正文中发送一个PNG文件。 我一直在使用下面的命令:
uuencode file.png file.png| mail user@example.com
但它将邮件中的文件附加到文件中,而不是将其embedded到文本中。 你能告诉我如何发送与邮件embedded的PNG文件的邮件?
谢谢。
你可以使用像phpmailer的php库,并使用cli版本的php来调用你的脚本。
你想要创建一个MIME的HTML电子邮件:
如何在电子邮件中嵌入图像
然后取出标题(第一个边界之前的所有行),将它们从输入中删除,并在邮件之后使用-a命令分别添加它们,例如: