我使用xampp有问题。我想检查邮件表格,但是我看不到任何结果。
http://system66.blogspot.com/2010/01/how-to-send-mail-from-localhost-with.html我通过outlook检查电子邮件,这是工作。我检查发送邮件水星发送邮件在管理面板,它是正确的工作。
但是当我使用邮件PHP功能时,我无法发送邮件,也无法通过outlook接收此邮件。
为什么?
请帮帮我
我明白了。我设置了这个配置,现在我可以在outlook中接收我发送的电子邮件:
我只需要配置D:'xampp'sendmail'sendmail.ini
默认包含
smtp_server=mail.mydomain.com
我必须把它改成
smtp_server=localhost
在旧版本的XAMPP中不需要配置这个。中[mail function]的正确配置D:'xampp'php'php.ini
是
;XAMPP:如果您想使用SMTP服务器,请将此注释掉汞
SMTP = 127.0.0.1 smtp_port = 25
;重要提示(1):如果XAMPP安装在基本目录中与空格(例如c:'program filesD:'xampp) fakemail和mailtodisk做不能正常工作。;重要提示(2):在这种情况下,请将sendmail或mailtodisk文件夹复制到根文件夹中(例如:C:'sendmail)并将其用于sendmail_path。
;XAMPP:如果你想使用假电子邮件,请注释掉这个转发到您的邮箱(sendmail文件夹中的sendmail.exe)
sendmail_path = "'"D:'xampp'sendmail'sendmail.exe'" -t"
;XAMPP:如果您想使用mailToDisk、It,请注释掉这个写入D:'xampp'mailoutput文件夹中的所有邮件
; sendmail_path ="D:'xampp'mailtodisk'mailtodisk.exe"
现在,我在收件箱里接收邮件。请注意"D:'xampp'"是我的xampp安装路径。
感谢所有的朋友
为此,您需要呼叫您的ISP并向他们询问smtp发送服务器地址。完成后,您需要在C:xampp'php'php.ini文件中配置SMTP设置,或者您可以在php脚本的开头添加以下行。
报错("SMTP"、"yoursmtpoutgoingserver");
您必须在php.ini文件中设置SMTP服务器设置
[mail function]
; For Win32 only.
; "http://php.net/smtp"
SMTP = localhost
; "http://php.net/smtp-port"
smtp_port = 25
如果您不在本地运行邮件服务器,则需要访问远程服务器,如isp或gmail
[mail function]
; For Win32 only.
SMTP = mail.yourserver.com
smtp_port = 25
auth_username = smtp-username
auth_password = smtp-password
sendmail_from = you@yourserver.com
这对我有用,希望对你有帮助:
- 编辑你的php.ini (xampp'php'php.ini)。搜索[mail function],修改相应参数
- SMTP = smtp.gmail.com
- smtp_port = 587 sendmail_from = [your_gmail_username]@gmail.com注意:此gmail帐户将用于发送电子邮件
- sendmail_path = " ' " D:'xampp'sendmail'sendmail.exe' " -t "注意:我安装了我的xampp在D:'xampp
- 编辑sendmail.ini (xampp'sendmail'sendmail.ini)
注释"水星"answers"免费邮件服务示例"的内容,如下所示:
# Mercury
#账户汞
#主机localhost
#从postmaster@localhost
#身份验证了
#免费电子邮件服务
#帐户Hotmail
# tls在
# tls_certcheck了
#主机smtp.live.com
#从[exampleuser] @hotmail.com
# auth
#用户(exampleuser) @hotmail.com
#密码[examplepassword]
- 添加您要发送邮件的帐户。在我的例子中,我已经配置Gmail帐户如下所示:
- 账户Gmail
在<<li> tls/gh>从<<li> tls_certcheck/gh> - 主机smtp.gmail.com 从[your_gmail_username] @gmail.com 在<<li>认证/gh>用户(your_gmail_username) @gmail.com
- 密码(your_gmail_password) 端口587
- 设置默认帐户为Gmail,如下所示:
帐户默认:Gmail