我有Windows 2012服务器。我已经安装了配置好的电子邮件服务器(hMailServer)并正确发送/接收电子邮件。
但是当我想从php发送邮件时,(我必须使用mail()函数),没有任何反应。
在php.ini中我设置了:
[mail function]
; XAMPP: Comment out this if you want to work with an SMTP Server like Mercury
SMTP = 127.0.0.1
smtp_port = 25
任何想法哪里都有问题?谢谢
编辑: 我试过了
auth_username = smtp-username
auth_password = smtp-password
sendmail_from = you@yourserver.com
使用不同的smtp服务器并始终收到此错误:
Warning: mail(): SMTP server response: 530 SMTP authentication is required.
答案 0 :(得分:1)
hMailServer可配置使用localhost?也许您需要使用SMTP身份验证?
尝试使用像这样的远程凭据
Public class Album
Public Property Name as String,
Public Property ReleaseDt as DateTime,
Public Property Tracks as List(of Track) = New List(of Track)
End Class