gpt4 book ai didi

php.ini,sendmail 配置使用 php 脚本发送电子邮件

转载 作者:搜寻专家 更新时间:2023-10-31 20:41:42 24 4
gpt4 key购买 nike

我需要一些帮助。我正在尝试从 php 脚本发送电子邮件。我的环境包括以下内容:

Operating System: Windows 8

XAMPP version: 1.8.2

php version: 5.4.19

我有以下 php 脚本:

<?php
mail('sugar.donkey@gmail.com','Helo','This is a test','From:salt@goodness.com');
?>

发送邮件配置文件的配置如下:

smtp_server=smtp.gmail.com

; smtp port (normally 25)

smtp_port=465

auth_username=sugar.donkey+gmail.com
auth_password=[MYPASSWORDHERE]

php.ini 上的配置:

[mail function]
; XAMPP: Comment out this if you want to work with an SMTP Server like Mercury

; SMTP = smtp.gmail.com

; smtp_port = 465

; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = postmaster@localhost

我在运行 php 脚本时没有收到错误消息,但我似乎也没有收到电子邮件。我哪里出错了?

最佳答案

不过,我不确定您的网络服务器上运行的是什么操作系统;

大多数 Linux 安装都预装了 sendmail,设置 SPF/PTR 记录总是很麻烦,以确保您的 PHP 脚本发送的电子邮件不会被标记为垃圾邮件。称为 MSMTP 的 SMTP 客户端可用于使用第三方 SMTP 服务器发送电子邮件,这也可由 PHP 的 mail() 代替 sendmail 使用。

希望对你有帮助

https://www.digitalocean.com/community/articles/how-to-use-gmail-or-yahoo-with-php-mail-function

同样对于本地主机测试,检查这个。 http://blogs.bigfish.tv/adam/2009/12/03/setup-a-testing-mail-server-using-php-on-mac-os-x/

关于php.ini,sendmail 配置使用 php 脚本发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20396449/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com