; These are commented out by prefixing a semicolon
;SMTP = localhost
;smtp_port = 25
; Set these paths to where you put your msmtp files.
; I used backslashes in php.ini and it works fine.
; The example in the devside guide uses forwardslashes.
sendmail_path = "C:\wamp64\msmtp\msmtp.exe -d -C C:\wamp64\msmtp\msmtprc.ini -t --read-envelope-from"
mail.log = "C:\wamp64\msmtp\maillog.txt"
# Default values for all accounts
defaults
tls_certcheck off
# I used forward slashes here and it works.
logfile C:/wamp64/msmtp/msmtplog.txt
account Gmail
host smtp.gmail.com
port 587
auth on
tls on
from ReplaceWithYourEmail@gmail.com
user ReplaceWithYourEmail@gmail.com
password ReplaceWithYourPassword
account default : gmail
使用一个叫做Send Mail的开源程序,你可以通过wamp很容易的发送。我还在设置它,但是这里有一个great tutorial by jo jordan。需要不到2分钟的时间来设置。 刚刚试过它,它的工作就像一个魅力!一旦我取消评论的错误日志,并发现它是拖延对pop3身份验证,我只是删除,它发送得很好。祝你好运!
7条答案
按热度按时间pn9klfpd1#
Sendmail不适合我,所以我使用了msmtp 1.6.2 w32,大多数人只是按照DeveloperSide的说明操作。下面是一个快速的设置概要,供后代参考:
在您的Gmail帐户(msmtp发送电子邮件的来源)下启用IMAP访问
允许访问安全性较低的应用程序。登录您的谷歌帐户并进入here
编辑
php.ini
,查找并更改以下每个设置以反映以下内容:**在与
msmtp.exe
文件相同的目录中创建并编辑msmtprc.ini
**文件,如下所示,将其替换为您自己的电子邮件和密码:apeeds0o2#
我使用Mercury/32和Pegasus Mail来获得Mail()功能。如果你想要一个以域名结尾的电子邮件地址,它作为邮件服务器也很好用。
2mbi3lxu3#
从localhost配置一个工作的邮件客户端是一件苦差事,我已经花了几个小时的挫折尝试。我相信更有经验的人可能会帮助,或者他们可能会同意我。
如果你只是想测试,这里有一个很棒的工具,可以在本地测试邮件,几乎不需要任何配置:
http://www.toolheap.com/test-mail-server-tool/
wfveoks04#
安装Fake Sendmail(下载sendmail.zip),然后配置C:\wamp\发送邮件\发送邮件.ini:
上面的方法可以在Gmail账户上使用,然后配置php.ini:
现在,重新启动Apache,这基本上就是您需要做的全部工作。
j1dl9f465#
使用一个叫做Send Mail的开源程序,你可以通过wamp很容易的发送。我还在设置它,但是这里有一个great tutorial by jo jordan。需要不到2分钟的时间来设置。
刚刚试过它,它的工作就像一个魅力!一旦我取消评论的错误日志,并发现它是拖延对pop3身份验证,我只是删除,它发送得很好。祝你好运!
9njqaruj6#
您需要一个SMTP服务器来发送邮件。如果您有一个不需要SMTP认证的服务器(可能是您的ISP?),只需编辑php.ini文件中的'SMTP'([mail function])设置即可。
如果因为SMTP服务器需要身份验证而无法使用此选项,则您将无法使用内部mail()函数,而必须使用支持SMTP身份验证的第三方类,例如http://pear.php.net/package/Mail/
a2mppw5e7#
我试过测试邮件服务器工具,虽然它工作得很好,但你仍然需要在一些客户端上打开电子邮件。
我找到了剪纸:
https://github.com/ChangemakerStudios/Papercut-SMTP(更新了2021年的URL)
对于配置来说,它很容易作为测试邮件服务器工具(实际上是零配置),它也可以作为一个电子邮件客户端,具有消息(非常适合HTML电子邮件),标题,正文(检查HTML)和原始(完整的未解析电子邮件)的视图。
它还有一个节视图,用于划分电子邮件中的不同媒体类型。
它有一个超级干净和友好的用户界面,一个很好的日志查看器,并给你通知时,你收到一封电子邮件。
我觉得它很完美,所以我只是想给予我的2 c,也许可以帮助别人。