sendmail - 是否有可能只允许 PHP 邮件发送到 php.ini 级别的某些电子邮件地址

标签 sendmail php

每当我在一个向用户发送电子邮件的网站上进行开发时,我必须记住注释掉 mail() 代码,这样我就不会在摆弄和调试时意外触发通知电子邮件,这很痛苦偶尔我会忘记并在我不想要的时候给别人发电子邮件。

有没有办法在允许 mail() 发送的电子邮件地址的 php.ini 级别(或其他一些低级别)强制执行白名单?

其他人有避免这个问题的巧妙方法吗?

最佳答案

我会在 SMTP 级别执行此操作。在那里配置它并让 PHP 使用仅用于开发的特定 SMTP 服务器。

关于sendmail - 是否有可能只允许 PHP 邮件发送到 php.ini 级别的某些电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5679793/

相关文章:

java - 我想在电子邮件正文(不是附件)中嵌入 excel(xls/xlsx) 文件

php - laravel homestead 上的 sendmail 504 网关超时

php - 如何在 CentOS 上的 php 中使用 mail() 从 Web 应用程序发送电子邮件(sendmail、postfix、...?)

c - 用于 C 的良好 SMTP + SSL/TLS 库?

PHP脚本压缩/"Compilation"工具

javascript - 通过 jquery 发布多个 Facebook 帖子

php - 重构 php 联系表单

php - 有没有更好的方法在 mysql 和 PHP 中查询这个

php - 快速从 facebook graph api 获取信息?

PHP CodeIgniter 4 - 表单提交 - 错误 "Can' t 找到 'registrations/index' 的路由“