虚拟主机php 发送邮件,虚拟主机,使用 smtp 代替 mail函数 发送邮件

虚拟主机,使用 smtp 代替 mail函数 发送邮件

wopusidc728_1.gif

虚拟主机因为是共享IP,使用 mail函数 发送邮件,很容易发送到垃圾箱里。

所以建议使用 smtp 发送邮件。

针对 wordpress 可以使用 smtp 插件

主要设置参数举例:qq邮箱

服务器:smtp.qq.com

端口:465

验证方式:ssl

针对 phpmailer 发送设置:

phpmailer 可以在 google code 上下载,smtp发送只需要这2个文件

class.phpmailer.php

class.smtp.php

phpmailer 的发送邮件程序示例:

include "class.phpmailer.php";

$mail = new PHPMailer(); //建立邮件发送类

$mail->IsSMTP(); // 使用SMTP方式发送

$mail->SMTPDebug = false; //设置为 true 可以查看具体的发送日志

$mail->CharSet='UTF-8';// 设置邮件的字符编码, 根据你网页和邮件发送的内容设置

$mail->Host = "smtp.qq.com"; // 您的邮局域名

$mail->Port = '465'; // 端口

$mail->SMTPSecure = "ssl"; //加密方式

$mail->SMTPAuth = true; // 启用SMTP验证功能

$mail->Username = "123456@qq.com"; // 修改成您的邮箱登录用户名(一般都是用email地址登录)

$mail->Password = "123456"; // 修改成您的邮箱密码

$mail->From = "123456@qq.com"; // 邮件发送地址,需要跟你登录的邮箱匹配

$mail->FromName = "username"; // 邮件发送人姓名

$mail->AddAddress("", "");// 收件人地址、名称,修改成您的收信邮箱和名称

$mail->Subject = "邮件标题";

$mail->Body = "邮件内容";

$send = $mail->Send();

if($send){

echo '发送成功';

}else{

echo '发送失败';

}

其他PHP程序可以使用自带的smtp发件功能,或者寻找对应的smtp插件,用上面提到的设置参数进行设置。

wopus 用户有任何问题可以在线咨询

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值