求一份PHP 留言以及邮件发送源码
发布网友
发布时间:2022-04-24 14:56
我来回答
共2个回答
热心网友
时间:2023-08-25 20:49
现在发送邮件不再像过去mail函数那么简单,单纯留言很简单,文本也好,数据库也好都能轻易实现,发邮件稍微复杂一些,需要配置mail服务器。追问我有下载过一份 php 表单邮件发送2013 的迷你发邮件代码 没我要的那么详细
目前在找 找不到就只好找人开发
追答
如果不配置mail服务器,有个利用gmail发邮件的代码可参考:
<?php
require_once "Mail.php";
$from = "<from.gmail.com>";
$to = "<to.yahoo.com>";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
$host = "ssl://smtp.gmail.com";
$port = "465";
$username = "myaccount@gmail.com"; //<> give errors
$password = "password";
$headers = array(
'From' => $from,
'To' => $to,
'Subject' => $subject
);
$smtp = Mail::factory('smtp', array(
'host' => $host,
'port' => $port,
'auth' => true,
'username' => $username,
'password' => $password
));
$mail = $smtp->send($to, $headers, $body);
if (PEAR::isError($mail)) {
echo("<p>" . $mail->getMessage() . "</p>");
} else {
echo("<p>Message successfully sent!</p>");
}
?>
mail.php来自于http://pear.php.net/package/Mail/docs
热心网友
时间:2023-08-25 20:49
留联系方式,谢谢