如何使用PHP从本地wamp服务器发送电子邮件?
我需要从本地主机发送电子邮件如何使用PHP从本地wamp服务器发送电子邮件?,php,email,wamp,Php,Email,Wamp,我需要从本地主机发送电子邮件 我使用的是wamp服务器,我的站点加载在我自己的服务器上,请您建议如何使用我的本地主机和PHP发送电子邮件?您可以使用PHP中的邮件功能。 当您自己托管它时,您必须检查您的internet提供商smtp并用它更新php.ini,这应该会起作用。在php.ini中,设置以下参数: SMTP smtp_端口 发送邮件至 发送邮件路径 打开php.ini并找到[mail function]部分 之后,您必须更改以下与SMTP设置相关的选项 要更改的设置: SMTP =
我使用的是wamp服务器,我的站点加载在我自己的服务器上,请您建议如何使用我的本地主机和PHP发送电子邮件?您可以使用PHP中的邮件功能。
当您自己托管它时,您必须检查您的internet提供商smtp并用它更新php.ini,这应该会起作用。在php.ini中,设置以下参数:
- SMTP
- smtp_端口
- 发送邮件至
- 发送邮件路径
SMTP = ; Enter here the address of your SMTP server
smtp_port = 25
最后,从PHP脚本开始,您必须使用邮件功能,以下是实现此功能的步骤:
- 通过以下链接下载sendmail.zip
- 现在,提取文件夹并将其放入C:/wamp/。确保这四个文件存在:sendmail.exe、libeay32.dll、ssleay32.ddl和sendmail.ini
- 打开sendmail.ini并按如下方式设置配置:
- smtp_server=smtp.gmail.com
- smtp_端口=465
- smtp_ssl=ssl
- 默认\u域=本地主机
- error\u logfile=error.log
- debug_logfile=debug.log
- auth\u username=[您的\u gmail\u帐户\u username]@gmail.com
- auth\u password=[您的\u gmail\u帐户\u密码]
- pop3_服务器=
- pop3_用户名=
- pop3_密码=
- 强制发送器=
- 强制接收=
- 主机名=本地主机
- 访问您的电子邮件帐户。单击齿轮工具>设置>转发和POP/IMAP>IMAP访问。单击“启用IMAP”,然后保存更改
- 运行WAMP服务器。在Apache模块下启用ssl_模块
- 接下来,在php下启用php_openssl和php_套接字
- 打开php.ini并按照下面的代码进行配置。基本上,您只需设置sendmail\u路径
- 重新启动Wamp服务器
我希望这对您有用。您可能需要在后台配置smtp客户端之类的东西。可能是sendmail或类似的东西…阅读这篇文章可能是重复的,您可能需要安装一个本地SMTP服务器。在2020年,谷歌默认会阻止来自不安全来源的请求,如果您试图通过本地服务器发送电子邮件,可能就是这种情况。要激活此功能,您必须通过以下链接激活对不太安全的应用程序的访问:。
[mail function]
; For Win32 only.
; http://php.net/smtp
;SMTP =
; http://php.net/smtp-port
;smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = you@domain.com
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path = "C:\wamp\sendmail\sendmail.exe -t -i"