① phpweb如何添加邮件打包发送功能
PHPWEB智能网站管理系统是一款具有可视化管理和模块化网站功能的网站管理软件。可视化的鼠标拖曳排版,自由插入、拖动和叠放插件,所见即所得,让网站制作如同搭积木般便捷易玩;各种插件、边框、菜单可灵活组合和任意摆放,摆脱页面框架的束缚,尽享创意的乐趣;灵活的管理权限和会员权限配置、强大的网站互动功能,让DIY制作的网站毫不逊色于专业开发;模块化的网站功能,十多种常用网站模块和不断增加的专业功能模块可供选用,可根据需要安装卸载模块,即可用于简单的企业展示网站,又可用于开发各种专业网站。
关于您提到的“phpweb如何添加邮件打包发送功能”,不是很明白您的意思,请详细说明。
② php怎么通过第三方邮件服务器来发送邮件
用 PHPMailer ,这是一个邮件发送插件,到网上下载一个,具体的使用官网有方法的,很简单。
swiftMailer 也可以的。
php自带的mailer方法需要系统的支持,如果是linux的话可以直接使用,而windows就麻烦了,就用上面说的两个插件中的任何一个就行了,
③ PHP如何通过SMTP发送邮件
用phpmailer插件就行了,这个插件下载之后内部提供了范例,你参照他的范例就行了,很简单
④ PHP邮件功能怎么设置
应用PHP发邮件,建议你使用phpmailer套件,全球那么多人在用,不是忽悠你的
正因为它好用,很多人用,所以PHPmailer的使用教程网上超多。你去找找看就知道了。
⑤ 求一个能用的php发送邮件类,最好是个小例子
<?php
require('PHPMailer/class.smtp.php');
$mail=newPHPMailer(true);
$mail->IsSMTP();
$mail->CharSet='UTF-8';
$mail->SMTPAuth=true;
$mail->Port=25;
$mail->Host="smtp.163.com";//邮箱smtp地址,此处以163为例
$mail->Username="你的邮箱账号";//你的邮箱账号
$mail->Password="你的邮箱密码";//你的邮箱密码
$mail->From="你的邮箱账号";//你的邮箱账号
$mail->FromName=get_option('blogname');
$to=$to;//收件人
$mail->AddAddress($to);
$mail->Subject=$subject;//主题
$mail->Body=$message;//正文
$mail->WordWrap=80;
//$mail->AddAttachment("f:/test.png");//可以添加附件
$mail->IsHTML(true);
$mail->Send();
⑥ php用smtp 发送邮件失败提示无法连接到主机
PHPMailer是一个邮件发送插件有很多朋友使用它来发邮件,但也有不少朋友在使用期PHPMailer发邮件时就碰到”SMTP 错误:无法连接到 SMTP 主机“错误了,出现这种问题我们从几个点来分享,一个是邮箱配置有问题,另一个是我们的php.ini环境中有些函数没开启导致的,下面我来给各位详细介绍一下问题的排除技巧。
方法2:使用stream_socket_client函数
一般fsockopen()被禁,pfsockopen也有可能被禁,所以这里介绍另一个函数stream_socket_client()。
stream_socket_client的参数与fsockopen有所不同,所以代码要修改为:
$this->smtp_conn = stream_socket_client("tcp://".$host.":".$port, $errno, $errstr, $tval);
这样就可以了。
⑦ 如何在PHP中使用PHPMailer发送邮件
function postmail($to,$subject = '',$body = ''){
//Author:Jiucool WebSite: http://www.jiucool.com
//$to 表示收件人地址 $subject 表示邮件标题 $body表示邮件正文
//error_reporting(E_ALL);
error_reporting(E_STRICT);
date_default_timezone_set('Asia/Shanghai');//设定时区东八区
require_once('class.phpmailer.php');
include('class.smtp.php');
$mail = new PHPMailer(); //new一个PHPMailer对象出来
$body = eregi_replace("[\]",'',$body); //对邮件内容进行必要的过滤
$mail->CharSet ="GBK";//设定邮件编码,默认ISO-8859-1,如果发中文此项必须设置,否则乱码
$mail->IsSMTP(); // 设定使用SMTP服务
$mail->SMTPDebug = 1; // 启用SMTP调试功能
// 1 = errors and messages
// 2 = messages only
$mail->SMTPAuth = true; // 启用 SMTP 验证功能
$mail->SMTPSecure = "ssl"; // 安全协议,可以注释掉
$mail->Host = 'stmp.163.com'; // SMTP 服务器
$mail->Port = 25; // SMTP服务器的端口号
$mail->Username = 'wangliang_198x'; // SMTP服务器用户名,PS:我乱打的
$mail->Password = 'password'; // SMTP服务器密码
$mail->SetFrom('[email protected]', 'who');
$mail->AddReplyTo('[email protected]','who');
$mail->Subject = $subject;
$mail->AltBody = 'To view the message, please use an HTML compatible email viewer!'; // optional, comment out and test
$mail->MsgHTML($body);
$address = $to;
$mail->AddAddress($address, '');
//$mail->AddAttachment("images/phpmailer.gif"); // attachment
//$mail->AddAttachment("images/phpmailer_mini.gif"); // attachment
if(!$mail->Send()) {
echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
// echo "Message sent!恭喜,邮件发送成功!";
}
}
希望对您有帮助,望采纳,谢谢!
⑧ 如何用php结合phpmailer发送邮件
先下载phpmailer,保存在你的网站目录,在发布的页面添加一个函数用来区分发送的主题
require_once('class.phpmailer.php');
require_once("class.smtp.php");
$mail=newPHPMailer();
$mail->CharSet="UTF-8";//设定邮件编码,默认ISO-8859-1,如果发中文此项必须设置为UTF-8
$mail->IsSMTP();//设定使用SMTP服务
$mail->SMTPAuth=true;//启用SMTP验证功能
$mail->SMTPSecure="ssl";//SMTP安全协议
$mail->Host="smtp.gmail.com";//SMTP服务器
$mail->Port=465;//SMTP服务器的端口号
$mail->Username="[email protected]";//SMTP服务器用户名
$mail->Password="your_password";//SMTP服务器密码
$mail->SetFrom('发件人地址','发件人名称');//设置发件人地址和名称
$mail->AddReplyTo("邮件回复人地址","邮件回复人名称");
//设置邮件回复人地址和名称
$mail->Subject='';//设置邮件标题
$mail->AltBody="为了查看该邮件,请切换到支持HTML的邮件客户端";
//可选项,向下兼容考虑
$mail->MsgHTML('');//设置邮件内容
$mail->AddAddress('收件人地址',"收件人名称");
//$mail->AddAttachment("images/phpmailer.gif");//附件
if(!$mail->Send()){
echo"发送失败:".$mail->ErrorInfo;
}else{
echo"恭喜,邮件发送成功!";
}
⑨ 如何用php结合phpmailer发送邮件
<?php
header("content-type:text/html;charset=utf-8");
ini_set("magic_quotes_runtime",0);
require'php_mail/class.phpmailer.php';
require'php_mail/class.smtp.php';
functionsend_mail($to,$fromname,$title,$content){
try{
$mail=newPHPMailer(true);
$mail->IsSMTP();
$mail->CharSet='UTF-8';//设置邮件的字符编码,这很重要,不然中文乱码
$mail->SMTPAuth=true;//开启认证
$mail->Port=25;//端口请保持默认
$mail->Host="smtp.163.com";//使用QQ邮箱发送
$mail->Username="[email protected]";//这个可以替换成自己的邮箱
$mail->Password="xxxxxxxxxxxxxxx";//注意这里是写smtp的授权码写的不是QQ密码,此授权码不可用
//$mail->IsSendmail();//如果没有sendmail组件就注释掉,否则出现“Couldnotexecute:/var/qmail/bin/sendmail”的错误提示
$mail->AddReplyTo("[email protected]","mckee");//回复地址
$mail->From="[email protected]";
$mail->FromName=$fromname;
$to=$to;
$mail->AddAddress($to);
$mail->Subject=$title;
$mail->Body=$content;
$mail->AltBody="Toviewthemessage,!";//当邮件不支持html时备用显示,可以省略
$mail->WordWrap=80;//设置每行字符串的长度
//$mail->AddAttachment("f:/test.png");//可以添加附件
$mail->IsHTML(true);
$mail->Send();
//echo'邮件已发送';
}catch(phpmailerException$e){
//echo"邮件发送失败:".$e->errorMessage();
}
returntrue;
}
$neirong="联系电话:".$_POST['phone']."<br/>".$_POST['content']."<hr><pstyle='float:right;'>邮件来自官网</p>";
send_mail('[email protected]',$_POST['fromname'],'来信了ヾ(≧O≦)〃嗷~',$neirong);
//send_mail('[email protected]',$_POST['fromname'],'可爱的保氧家官网来信了ヾ(≧O≦)〃嗷~',$neirong);
//环境PHP5.3亲测可用
?>
下载邮件类,结合这个就可以了
⑩ 如何用php结合phpmailer发送邮件
步骤图解教程demo和
phpmailer代码包下载:
看这个博主的文章,新手也能实现php发送邮件:网页链接