我想通过本地托管的php代码发送电子邮件。
<?php $email = "myemail@local.com"; $titre = "My subject"; $message = "Text message !"; mail($email, $titre, $message); ?>
运行此代码时,出现以下错误:
Warning: mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\...
我进入php.ini文件,它似乎已经配置好。
php.ini
[mail function] ; For Win32 only. ; http://php.net/smtp SMTP = localhost ; http://php.net/smtp-port smtp_port = 25
我怎样才能解决这个问题 ?
谢谢
它被配置为localhost:25用于邮件服务器。
localhost:25
错误消息表明它无法连接到localhost:25。
因此,您有两个选择: