导航:首页 > 编程语言 > phpsslsmtp

phpsslsmtp

发布时间:2023-02-27 02:54:34

㈠ 如何用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服务器发送不了SMTP邮件怎么办

开启php配置文件的两个扩展:extension=php_sockets.dll和extension=php_openssl.dll,将前面的两个分号去掉就行。 这两个函数呢 然后重启服务
详细你可以去后盾人看看,这些都是后盾人里面的,哪里有详细的视频教学都是高质量,我自己就是在里面学的。

㈢ PHP怎么使用阿里云企业邮箱发邮件

找个PHPMailer类

$mail = new \Vendor\PHPMailer(); //PHPMailer对象
$mail->CharSet = 'UTF-8'; //设定邮件编码,默认ISO-8859-1,如果发中文此项必须设置,否则乱码
$mail->IsSMTP(); // 设定使用SMTP服务
$mail->SMTPDebug = 0; // 关闭SMTP调试功能
$mail->SMTPAuth = true; // 启用 SMTP 验证功能
$mail->SMTPSecure = 'ssl'; // 使用安全协议
$mail->Host = $config['SMTP_HOST']; // SMTP 服务器
$mail->Port = $config['SMTP_PORT']; // SMTP服务器的端口号
$mail->Username = $config['SMTP_USER']; // SMTP服务器用户名
$mail->Password = $config['SMTP_PASS']; // SMTP服务器密码
$mail->SetFrom($config['FROM_EMAIL'], $config['FROM_NAME']);
$replyEmail = $config['REPLY_EMAIL'] ? $config['REPLY_EMAIL'] : $config['FROM_EMAIL'];
$replyName = $config['REPLY_NAME'] ? $config['REPLY_NAME'] : $config['FROM_NAME'];
$mail->AddReplyTo($replyEmail, $replyName);
$mail->Subject = $subject;
$mail->MsgHTML($body);
$mail->AddAddress($to, $name);
if (is_array($attachment)) {
// 添加附件
foreach ($attachment as $file) {
is_file($file) && $mail->AddAttachment($file);
}
}
return $mail->Send() ? true : $mail->ErrorInfo;

㈣ 如何使用php通过smtp发送邮件步骤

由于php没有提供现成的smtp函数,却提供了一个功能不甚灵活的mail()函数,这个函数需要服务器配置上的支持,并且不支持smtp验证,在很多场合无法正常的工作,因此不建议使用。

阅读全文

与phpsslsmtp相关的资料

热点内容
什么app抠图好用免费的 浏览:281
文电通pdfgold 浏览:853
上传图片的时候怎么压缩 浏览:31
千寻服务器地址 浏览:812
ssh命令教程视频 浏览:401
苹果商店怎么更新所有app 浏览:34
电影香港加密 浏览:595
压缩机毛细管滴水 浏览:850
可视化编程网页 浏览:389
工厂附近租房用什么app 浏览:186
老板改需求甩锅程序员 浏览:657
乐猫app是什么平台 浏览:922
方舟手游如何修改服务器后台 浏览:815
程序员考试教程 浏览:219
文件名修改为文件夹的名字批处理 浏览:251
拍照程序员 浏览:827
wps怎么把pdf转jpg 浏览:217
自拍用什么app做的艺术照 浏览:169
h3c无线配置命令 浏览:515
linux代码阅读工具 浏览:160