gpt4 book ai didi

php - Sendmail 暂时禁用外发邮件

转载 作者:搜寻专家 更新时间:2023-10-31 21:17:59 27 4
gpt4 key购买 nike

我想在服务器上执行负载测试,但应用程序发送电子邮件作为测试的一部分。

我不想知道邮件是否通过,但我不想在执行测试时进入垃圾邮件黑名单。

那么,有没有办法在 sendmail 中禁用外发电子邮件但仍然模拟系统负载?例如,我如何告诉 sendmail 将外发邮件存储在目录中而不是实际发送邮件?

我知道我可以在应用程序源代码中注释 mail() 函数,我会在万不得已时这样做,但它不会在测试时模拟 sendmail 上的负载。或者我可以假设它微不足道吗? (大约每秒 4-5 封电子邮件)

莱昂蒂

最佳答案

exec('/etc/init.d/sendmail stop);`

由保存邮件而不是发送邮件引起的磁盘 I/O 会影响您的流量/负载测量。只需将所有 sendmail 输出转发到您网络上的虚拟 SMTP 服务器 - 一个根本不发送邮件的服务器。

关于php - Sendmail 暂时禁用外发邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4230691/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com