标签 邮件 下的文章

wordpress评论邮件回复博客名带特殊符号修正

如果你的博客名称有特殊符号,就像我一样,有一个撇,那么就在回信的时候必须修正一下,不然会被转义,其实代码可以写的更好。 方法主要是添加htmlspecialchars()函数来防止转义,如果你看到回信中有转义的部分,可以给那一句直接加一个htmlspecialchars来处理。 比如我的会在标题出现错误,改动如下。 把 $subject = ‘您在 [' . get_option("blogname") . '] 的留言有了回复’; 改成 $subject = '您在['.html_entity_decode(get_option("blogname"), ENT_QUOTES).']的留言有了回复'; 如果觉得麻烦,可以直接贴下面的评论邮件 ...

CommentToMail代码分析与调试

CommentToMail 是typecho的一个基于 PHPMailer 的评论通知插件, 本文讨论基于1.2.3 =========================== 一. 使用PHPMailer 发送邮件: PHPMailer 包含3个文件: class.smtp.php 发送邮件用的,php socket 实现smtp协议 class.pop3.php 接受邮件用的 class.phpmailer.php PHPMailer类 有3种邮件发送模式: smtp, mail, sendmail. 从 class.phpmailer.php 文件中 359 /** 360 * Sets Mailer to send message using SMTP. 361 * @return void 362 */ 363 public function IsSMTP() { 364 $this->Mailer = 'smtp'; ...

Ucenter和Discuz的邮件发送问题

调试了好长时间smtp发信,原来可以用ssl://的方式来连接加密的邮件服务器。转载一篇文章如下: 由于多数邮箱的smtp端口都是25,如果你的服务器不支持25端口,就不能使用smtp发送邮件了,而只能用php发送。但如果遇到国外服务器,php发送邮件容易出现邮件乱码问题。 如果服务器不支持25端口,一般会支持465、587等端口。比如gmail的邮箱就是支持465、587端口。 本人使用过上面所说情况的服务器。我使用wp博客系统,采用gmail邮箱的smtp发送邮件很快而且正常,但是有DZ、UChome系统就不行了。其他邮箱多是25端口,根本不能使用。 我使用 ...

linux命令-mutt

首先介绍一下mutt这个软件,它是一款基于文字界面的邮件客户端,非常小巧,但功能强大,可以用它来读写,回复保存和删除你的邮件,能在linux命令行模式下收发邮件附件。 我只讲它很小的一部分功能,因为我也是刚刚开始摸索这个软件。更多的用法请查阅官网:http://www.mutt.org 一、mutt的安装 yum -y install sendmail #需要安装sendmail并开启防火墙的25端口,如果你需要收邮件110端口也要开 yum -y install mutt 二、配置信息 关于配置信息,有一点需要说明的,网上很多教程都说,编辑/root/.muttrc以修改配置文件,我想说的是,我 ...