首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >禁用自动电子邮件日志

禁用自动电子邮件日志
EN

Stack Overflow用户
提问于 2012-02-07 06:43:57
回答 1查看 740关注 0票数 1

我使用PHP函数每隔一分钟发送一封基于MySQL作业的MySQL查询结果的邮件。

一切正常,但它会自动为每个mail创建一个日志文件。每隔2-3天超过磁盘空间。

我还没有为发送邮件配置任何设置。

如何禁用此自动日志记录?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-09 22:56:26

自己调用PHP的mail()函数通常不是一个好主意,因为在调用它之前,有太多的事情可能会导致错误--使用像PHPMailerSwiftMailer这样的包装器。

有了它,就可以直接使用他们的SMTP类,这意味着电子邮件不会通过本地邮件服务器,因此不会被记录下来。

正如Gryphius所说,无论如何你都应该旋转/压缩日志--尽管我很惊讶你没有这样做,因为postfix/exim/sendmail的大多数操作系统包都已经设置好了。而且,如果你这么快就用完了,你必须有很少的磁盘空间!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9168451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档