我正在寻找程序员可以用来发送电子邮件的内置 PHP 函数的列表。
这里显而易见的答案是 mail()
,但我也在寻找某人可能用来手动打开 MTA 连接或在本地计算机上生成一个进程的函数列表,该进程可能会使用 sendmail、postfix 等发送电子邮件。
这里的上下文是我想扫描一个大型的、未知的代码库以查找发送电子邮件的代码(因为我们已经找到了对 mail()
的调用,但这并没有执行)
最佳答案
除了反引号之外,还检查 popen() 和系统执行函数... https://www.php.net/manual/en/ref.exec.php
exec
passthru
proc_close
proc_get_status
proc_open
proc_terminate
shell_exec
system
`
IMAP 可能是另一个,具体取决于 PHP 的配置方式... http://www.php.net/manual/en/ref.imap.php
fsockopen is most likely the other one
关于php - 程序员可以使用 PHP 发送电子邮件的所有方式有哪些?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2917785/