email – 从Windows服务器发送PHP邮件
发布时间:2020-12-14 04:38:04 所属栏目:Windows 来源:网络整理
导读:我的页面上有一个表单.当用户点击发送按钮时 – 它应该发送一封电子邮件,其中包含他在表单中输入的详细信息.直到最近,表单都托管在 Linux服务器上,我没有遇到任何问题 – 邮件已发送和接收.最近我不得不转移到共享Windows服务器,因为移动邮件没有发送.这是应
我的页面上有一个表单.当用户点击发送按钮时 – 它应该发送一封电子邮件,其中包含他在表单中输入的详细信息.直到最近,表单都托管在
Linux服务器上,我没有遇到任何问题 – 邮件已发送和接收.最近我不得不转移到共享Windows服务器,因为移动邮件没有发送.这是应该发送邮件的代码:
function send_contact_form($strName,$strEmail,$strPhone,$strMessage) { $to = 'mymail@mysite.com'; $subject = 'From the site'; $message = '<html lang="HE"> <head> <title> '.$subject.' </title> </head> <body style="text-align:right; direction:rtl; font-family: Arial;"> Name: '.$strName.'<br>Email: ' .$strEmail.'<br>Phone: '.$strPhone .'<br><br>Message: <br>'.$strMessage.' </body> </html>'; $email = $strEmail; $header = 'MIME-Version: 1.0' . "rn"; $header .= 'Content-type: text/html; charset=UTF-8' . "rn"; $header .= "From: $emailrnReply-To: $email" . "rn"; mail($to,$subject,$message,$header); } 解决方法
在Windows环境中,PHP使用Linux二进制sendmail(或替换)的SMTP
您需要根据this page编辑php.ini才能通过mail()函数发送电子邮件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 如何让ActivePerl与cygwin的屏幕很好地配合?
- windows-server-2003 – windows服务器共享打印机,为什么本
- 从Windows 7命令行运行时,为什么我的C#程序会经常暂停?
- windows-7 – 从Vista升级到Windows 7
- Window Azure使用A6 vmsize部署云服务
- 遗传算法 – 带有Time Windows的TSP的交叉运算符
- 在.Net中自定义OpenFileDialog
- windows – 带双引号参数的exec
- 链接许多.libs来制作DLL:未解析的外部符号_DllMainCRTStar
- 在Windows 7中安装gensim
推荐文章
站长推荐
- 是否可以在Windows Azure中运行Native C代码?
- 有关在Windows Server 2012 R2中通过奇偶校验存储
- windows-phone-7 – 使用Build Action = Content
- 是否可以为Windows EC2实例创建EBS AMI?
- servicebus – Windows Server的服务总线死机
- xaml – 绑定ListPicker.SelectedIndex问题
- windows-server-2008 – 我可以强制Windows Serv
- 图像填充按钮UWP Xaml
- winapi – 捕获Win32消息
- winforms – 返回Object而不是DialogResult的Win
热点阅读