2012-01-13 64 views
0

非常简单的问题 - 当我运行一个cron作业时,所有回显的内容都会被捕获并发送给我作为服务器通知邮件(不确定你确切地称它为什么)。我想知道这些格式是否支持图像?可以通过cron消息显示图像吗?

当然,我可以在cron的末尾发送一封电子邮件,附上我的图像,但我很好奇这些服务器消息的语法和格式。

回答

1

将cron作业的输出简单地打包成邮件并发送到相关地址。

因此,没有什么能够阻止您(例如)对图像进行编码,并以正确的格式将其推送到标准输出,以便它在目的地显示为附件。

+0

也许这可以稍微详细阐述一下。传统的电子邮件信息是“Content-Type:text/plain”,不支持图像。 Cron发送的默认消息几乎被迫使用这种内容类型。但是,如果您的脚本自行格式化并发送电子邮件消息,则可以自由使用MIME的完整调色板,例如“Content-Type:multipart/related”,其主体部分为Content-Type:text/html反过来又指其他身体部位是图像。这个评论框不是以编程的方式演示这个地方的好地方,但应该很容易找到示例。 – tripleee 2016-05-04 04:58:39