我想知道是否可以从localhost发送电子邮件。如果有,怎么样?我想使用我的Gmail帐户从我的localhost发送电子邮件。我有Mac OS X优胜美地版本10.10.1,我正在运行XAMPP 5.6.3-0。
谢谢!
答案 0 :(得分:4)
您可以使用PHP邮件程序而不是在您的计算机上配置SMTP,或者您可以按照此说明使用 GMAIL 配置sendmail。 我喜欢选项2 :)(只是为了好玩)。当然第一种选择更容易。
C:\xampp\
。php.ini
文件
配置属于PHP。默认情况下,此文件位于
C:\xampp\php\php.ini
。使用任何文本编辑器(如记事本)打开它。sendmail_path
。应该
是其中两个。一个是使用;
(分号)评论的
行的开头,另一个没有评论。评论
被激活和活跃的那个被评论。之后
编辑它应该看起来像下面...(相似)
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
; XAMPP: Comment out this if you want to work with mailToDisk,...
;sendmail_path="C:\xampp\mailtodisk\mailtodisk.exe"
php.ini
文件并重新启动Apache进程。这是
配置的必要条件。C:\xampp\sendmail
并打开sendmail.ini
文本编辑器。smtp.gmail.com
并且Gmail的SMTP端口为 587 。smtp_server
并在前面写下Gmail SMTP地址
这一点。smtp_port
并在其前面写下Gmail SMTP端口。auth_username
&
auth_password
。将您的gmail用户名放在auth_username之前
并将密码放在auth_password前面。保存,现在您可以从本地主机发送邮件。