除了使用wamp的gmail id之外,无法从localhost发送邮件

时间:2015-07-21 07:15:36

标签: php email

我想发送电子邮件至myid@mysite.com。我已根据上面的this stackoverflow link配置我的wamp,上面的代码工作正常,可以使用gmail帐户发送但不使用其他域帐户,例如想从myid@mysite.com发送。

请指导我。

在php.ini中,我做了以下更改

<?php
SMTP=smtp.gmail.com
smtp_port=587
sendmail_from = my-gmail-id@gmail.com
sendmail_path = "\"D:\wampp\sendmail\sendmail.exe\" -t"
?>

在sendmail.ini中,我已将代码更改为

<?php

    [sendmail]

    smtp_server=smtp.gmail.com
    smtp_port=587
    error_logfile=error.log
    debug_logfile=debug.log
    auth_username=my-gmail-id@gmail.com
    auth_password=my-gmail-password
    force_sender=my-gmail-id@gmail.com

    ?>

1 个答案:

答案 0 :(得分:0)

我建议您使用库PHPMailer而不是使用sendmail.exe。

你有一个例子: Basic Example using Gmail