可以使用CakeMail发送电子邮件而无需指定发件人密码?

时间:2012-03-02 14:09:40

标签: sendmail cakephp-2.0

我正在开发CakePHP 2.0。

我正在使用CakeMail发送一些通知电子邮件。

但是,这是针对客户的......这封电子邮件应该从“subscriptions@client.com”发送。

有必要指定电子邮件帐户pswd吗? - >我不想问客户他的pswd /

谢谢!

1 个答案:

答案 0 :(得分:0)

这取决于。如果应用程序在可以访问Mail传输(传统LAMP堆栈)的服务器上运行,则可以使用邮件配置中的$default,它将使用邮件传输发送它。

如果您使用远程电子邮件帐户发送邮件(例如gmail),则需要密码,否则远程服务器将不允许发送邮件。想象一下,如果只是让任何人在没有密码的情况下从中发送邮件,那么远程电子邮件服务器就会产生垃圾邮件噩梦。