【问题标题】:Advise on php mail() function, Code Igniter and Mandrill关于 php mail() 函数、Code Igniter 和 Mandrill 的建议
【发布时间】:2015-01-09 00:31:10
【问题描述】:

我找不到我的问题的正确答案,并且在这个正确的时刻无法测试这些东西。 我的问题可以分为两个子问题:

  1. 当我在 Code Igniter 中发送电子邮件并添加 SMTP 服务器、用户名等(山魈凭证)时,Code Igniter 是否使用 PHP Mail() 函数发送此电子邮件?

    李>
  2. 如果 sub 1 为真,我怎样才能防止使用 PHP mail() 函数并且仍然能够通过像 Mandrill 这样的工具发送电子邮件?

为了澄清一点,我想全局(php.ini)禁用 php mail() 函数。我有一个似乎被黑的 VPS。它在 24 小时内发送了大约 100 万封电子邮件,并且全部通过 mail() 函数。我希望放下这个,这样我就可以评估服务器上的所有域,因为 afaik 所有域都被感染了。

所以,请给点建议!提前致谢。

【问题讨论】:

    标签: php codeigniter email smtp


    【解决方案1】:

    第一个问题的答案:

    如果你正确设置了 SMTP 服务器设置,CodeIgniter 确实会在不使用 PHP Mail 功能的情况下发送邮件。

    它将使用套接字通信将电子邮件直接发送到 SMTP 服务器。你可以看到这个:system/libraries/Email.php

    回答问题二:

    如果您将其他服务也设置为通过 SMTP 发送邮件,则从它们发送电子邮件应该没有问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-15
      • 1970-01-01
      • 2012-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-15
      相关资源
      最近更新 更多