我在一个免费的网络托管平台上有一个(测试)Drupal 6网站,不幸的是删除了对免费托管的SMTP支持。
是否有人知道是否有办法让Drupal能够在没有SMTP服务器的网站上发送电子邮件,例如:通过公共Gmail的SMTP服务器?在这种情况下可以“sendmail”帮助吗?
答案 0 :(得分:2)
sendmail可能无济于事:如果提供商阻止在系统上发送邮件,则不会有sendmail
。
有Drupal mail module允许与SMTP服务器直接通信;它基于PHPMailer库。据我所知,Drupal 6版仍处于测试阶段
SwiftMailer等库可以直接与SMTP服务器通信; here是如何通过GMail发送电子邮件的示例