禅道发信配置里怎么配置sendcloud发信

21725人阅读
bug管理工具
如何配置email发信
禅道支持邮件提醒功能,目前是当需求、bug有变动的时候,会给相关的人员发送email通知。任务的提醒暂时后没有做,后面版本会加上。
那么如何配置邮件提醒功能呢?很简单。
1. 进入到zentao的源代码目录,进入module/mail目录。
2. 里面有一个config.php,mail的相关配置都是在这个地方进行设置的。但不建议直接修改这个文件,因为我们后面升级会覆盖改文件。
3.&在module/mail下面创建opt/config目录,然后将module/mail/config.php
拷贝一份到opt/config/下面。
4. 修改里面的参数:
/* 是否打开邮件功能。*/
$config-&mail-&turnon = &&// 如果需要打开,将其设为true
/* 设置发件人地址和名称。*/
$config-&mail-&fromAddress = ''; // 发件人地址。比如
$config-&mail-&fromName = ''; // 发件人名称。 & 比如zentao
/* 设置发信方式,目前支持phpmail|sendmail|smtp|gmail。*/
$config-&mail-&mta = 'gmail';
/* 普通SMTP的配置:*/
if($config-&mail-&mta == 'smtp')
$config-&mail-&smtp-&debug = 0; // smtp debug级别,0,1, 2, 数字越大,级别越高。
$config-&mail-&smtp-&auth = // 是否需要验证。
$config-&mail-&smtp-&host = ''; // smtp主机。
$config-&mail-&smtp-&port = ''; // 端口号。
$config-&mail-&smtp-&username = ''; // 登录用户名,有的smtp需要完整的邮箱地址。
$config-&mail-&smtp-&password = ''; // 密码。
/* GMAIL的配置。*/
elseif($config-&mail-&mta == 'gmail')
$config-&mail-&gmail-&debug = 0; // debug级别,0,1, 2, 数字越大,级别越高。
$config-&mail-&gmail-&username = &&; // GMAIL username
$config-&mail-&gmail-&password = &&; // GMAIL password
5、出现问题如何调试
如果发信不成功,首先将相应的debug参数设为比较高的数字,比如2,这样可以看到很多的信息。一般来讲,发信不成功,是因为参数设置的不对。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:2429608次
积分:24798
积分:24798
排名:第239名
原创:300篇
转载:329篇
评论:251条
1.凤凰网:(性能测试)
2.猎聘网:(性能+接口自动化)
3.奇虎360(web平台*服务端测试):(服务的性能、手机浏览器性能、自动化)
(1)(1)(1)(1)(1)(1)(1)(4)(2)(3)(7)(2)(2)(2)(2)(1)(2)(2)(1)(4)(2)(2)(3)(12)(5)(6)(7)(21)(12)(21)(30)(27)(17)(36)(29)(34)(17)(50)(25)(14)(18)(13)(33)(26)(10)(30)(65)(26)(1)> 博客详情
是各种管理系统必备的功能,但发信参数的配置,却不那么简单。需要配置的参数有发信邮箱,smtp服务器地址,端口,smtp服务器的用户名,密码等这些参数。这些参数对那些熟悉smtp的用户来讲,还是比较简单的,但对于很多普通的用户,就没有那么简单了。表现出来就是有很多的用户问邮件如何配置。&
为了解决这个问题,我们尝试提供了常见邮箱服务商的配置插件,比如263的,163的等等。里面内置了相应的smtp服务器的地址,端口等信息。解决了部分问题,但还不够彻底。后来我们又尝试在禅道里面内置了一个邮件配置功能,把这些参数的配置放在了一个页面中,但还是问题不断。于是乎痛下决心,一定要彻底解决这个问题,于是就有了全新的邮件配置功能,先让我们来看下界面吧:
随便输入一个发信的邮箱,比如我用gmail的邮箱:
然后就会出现下面的配置界面:
怎么样?神奇不神奇?我们系统已经自动判断出来这个邮箱是gmail提供的,它的smtp服务器地址,端口号,账户名,是否加密都可以推算出来,您所需要的只需要填写密码就可以了。&
做到这一点还是比较简单的,下面让我们来试试这个邮箱:
这是我们公司的邮箱,使用的是腾讯的企业邮局,怎么样?我们同样可以推算出smtp服务器上,同时smtp的帐号名是完整的邮箱地址。&
好了,下面来和大家说下程序是如何实现的吧:&
首先,根据用户输入的邮箱,将其拆成用户名和域名后缀。拿到域名后缀之后,我们会尝试到系统的配置文件里面查找有没有这个域名的邮箱配置参数。
如果能够找到配置,就直接取配置里面的参数就可以了。&
如果域名没有相应的配置,比如第二次输入的后缀的邮箱,我们则尝试通过dns查询,获得其mx记录。比如这个域名,我们可以在windows下面是用nslookup命令来查询:
通过查询mx记录,就可以得知这个域名的邮箱其实是由qq.com来提供服务的。这样就简单了,拿到这个mx的域名之后,再到配置文件里面查找有无对应的参数就可以了。&
如果mx记录在配置文件里面还没有信息,则我们尝试链接smtp.domain.name的25端口和465端口。如果这两个端口能够链接,则我们认为这个域名的smtp服务器就是smtp.domain.name。&
1. 归纳整理,把邮箱分为公共邮箱、企业邮箱、自有邮箱三种类型,程序实现思路逻辑就非常的清晰。 2. 我们删掉了phpmail, sendmail两种配置,因为这两种几乎用不到,就删掉了。 3. 尽量通过程序自动的计算,减少用户理解的歧义、错误,同样也减少了技术支持的成本。&
技术小难点:
&1. 获得mx记录。php有一个函数getmxrr(),但这个只能在linux系统下面运行。所以windows下面需要调用nslookup命令来获得。 2. 尝试链接smtp服务器的25或者465端口的时候,会存在网络超时的问题。还好php的ini_set可以设置:ini_set('default_socket_timeout', 3);
人打赏支持
开源项目作者
领取时间:
作为一个开源项目作者,是时候站出来拯救世界了!
领取条件:开源项目被开源中国收录的开发者可领取
参与源创会
领取时间:
“”在线下联结了各位 OSCer,推广开源项目和理念,很荣幸有你的参与~
领取条件:参与过开源中国“源创会”的 OSCer 可以领取
码字总数 16256
呵呵,所有的计算机程序都是if判断。程序代码本身没有什么太值得炫耀的,主要是解决问题的思路。
用system调用就可以啦。:)
用system调用就可以啦。:)哦哦,谢谢啦
支付宝支付
微信扫码支付
打赏金额: ¥
已支付成功
打赏金额: ¥当前位置:
/ SMTP发信设置正确,但是提交bug时无法发送邮件
SMTP发信设置正确,发送测试邮件也能正确发送,但是提交bug时无法发送邮件,邮件列表中显示邮件发送失败,多次尝试的失败原因还不同。
配置的163和126的邮箱都是同样的问题。
8.2.6 Linux一键安装包操作系统
CentOS客户端浏览器
提问者: 对墙说 悬赏:5 日期:
15:04:32 答案:1 点击 274
具体失败的原因是什么?发出来看一下。全球最新的免费资源发布区
Sendcloud搜狐云邮件发送平台发送邮件方法解决开发者的发送难题
& 日 17:22 &
SendCloud是由搜狐武汉中心研发的,提供多种接口来协助开发者和创业者完成邮件的发送与追踪任务的第三方邮件发送服务平台,主要专注于触发邮件服务,包括注册激活、密码找回、通知等用户行为触发的邮件,Sendcloud可用于批量邮件发送任务。
相对于使用sendmail+posfix+courier这样的个人搭建的邮件服务器来发送邮件,SendCloud可以为邮件提供DKIM签名及SPF,避免邮件被判定为垃圾邮件而没有送达。在保证邮件地址都是正确的情况下,平台的邮件送达率是可以达到98%及以上的。
当然,Sendcloud在部落看来对免费用户实在抠门了一些,每个用户都有一定的当天请求量:当天最大请求量即每日额度,每日超过额度的邮件请求,Sendcloud不会接收。免费用户每天最多200封,如有优惠包每天最多300封,付费用户额度会根据信誉度进行计算,初始最低6000。
更多的免费邮箱发送邮件服务,可以试试主机商专业的邮局服务和企业邮箱服务:
1、主机邮局:
2、企业邮箱:
3、新浪邮局:
Sendcloud搜狐云邮件发送平台发送邮件方法解决开发者的发送难题
一、Sendcloud搜狐云邮件发送平台注册验证
1、Sendcloud官网:
1、官方首页:https://./
2、进入Sendcloud,首先是注册一个账号。
3、然后是登录Sendcloud,填写个人的基本信息。
4、接着添加想要用来发信的域名,发信域名相当于发信时候的身份,一经填写不可修改、删除或增加,请谨慎填写。
5、添加完成了,就可以看到等待账户审核开通了。
6、填写域名后,需要在自己DNS服务器上配置Sendcloud提供SPF、MX记录(登录后即可见配置方法)并验证通过后才能使用。
7、MX、TXT等记录可点击“查看配置方法”,复制这些记录值到域名DNS管理处按照要求修改。
8、等待DNS解析生效后,点击“配置域名”,就可以通过验证了。
二、Sendcloud发送邮件基本操作方法
1、要使用Sendcloud发送邮件,就需要先创建了一个用来发信的子账号。设置了发信域名后,您就可以使用SendCloud进行邮件的发送了。SendCloud的SMTP服务器为"" , 监听端口 25。
2、方式主要有通过集成SendCloud提供的SDK API, 通过HTTPS GET/POST方式(Web API)和通过标准的SMTP 直接将邮件发给 SendCloud服务器。 另外, SendCloud提供了扩展标准SMTP的方式, 为邮件定制个性化的处理和发送方式。
3、Sendcloud配置好了后,可以通过Sendcloud在线测试发信效果了,Sendcloud允许自己定义邮件模板。
4、这是用Sendcloud向QQ邮箱发信,成功到达。
5、这是用Sendcloud向Hotmail发信,成功到达。
6、在Sendcloud的发信统计中,可以跟踪查看到邮件是否成功到达。
7、还有每天的邮件发送请求使用情况。
三、Wordpress使用Sendcloud的SMTP发信设置教程
1、Sendcloud提供了SMTP发信接入方式,你可以编写SMTP客户端连接上述SendCloud服务器,Java和PHP的调用示例可以参见官方的SendCloud SDK API。
2、Wordpress使用SMTP来发邮件,如果没有用过的,可以参考:。
3、先进入到Sendcloud的发送域名中,可以看到自己的Sendcloud的SMTP账号和密码等。
4、Wordpress使用Sendcloud的SMTP发信方式一:Configure SMTP插件。首先是安装该插件,这里是,
5、然后进入到Configure SMTP设置页面,设置SMTP服务器地址、账号和密码等等。(点击放大)
6、Wordpress使用Sendcloud的SMTP发信方式二:下载安装,该插件作者,如果有新版本,可以随时关注作者的博客。
7、安装Sendcloud WordPress插件后,进入到Sendcloud WordPress设置页面,填写发信用户名、发信密码和邮件发送者显示名称。
8、保存后,Wordpress发信时就会用Sendcloud了,这是Wordpress找回密码的测试,成功收到邮件。
四、Sendcloud设置收信操作教程
1、要想让可以顺利接收邮件,先需要设置一个收信域名。
2、设置完了域名后,就要设置路由信息了,为了方便,你可以直接设置好一个转发邮箱。
3、另外Webhook可以设置在发信出现请求、点击、无效邮件时,推送消息到特定的URL页面。
4、设置完成后,如果有邮件发送到Sendcloud,就可以触发特定的行为了,或者是在转发邮箱中看到邮件了。
五、Sendcloud申请使用小结
1、Sendcloud申请验证过程繁琐,只有验证通过了DNS后,Sendcloud的客服才会审核通过,而且现在Sendcloud的免费配额已经降低到了200封/天,吸引力实在不高。
2、Sendcloud的优势可能是在于为邮件提供DKIM签名及SPF,避免发送的邮件被判定为垃圾邮件,Sendcloud可对发送频率控制、邮件发送追踪和统计,实时掌握邮件发送情况。
文章出自:
版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。 禁止全文转载。
您或许对下面这些文章有兴趣:&&&&&&&&&&&&&&&&&&&&本月吐槽辛苦排行榜
免费资源部落博主
经常混迹于各种免费资源中,尝鲜后乐于分享给他人。用WP搭建了部落博客,没事儿就折腾Wordpress,喜欢找免费空间,但只求精,稳定,耐用。有时也会介绍一点关于建站的知识和主机、服务器的使用心得与体会。
TA的专栏:&&|&&
关于本文的作者
所属分类:
链接地址:
浏览前页:
浏览后页:
部落快速搜索栏
各类专题梳理
网站导航栏
免费资源重点推荐
最新文章推荐
部落最新评论列表
部落本月最受关注的热点
(热度93℃) (热度75℃) (热度75℃) (热度74℃) (热度69℃) (热度66℃) (热度57℃) (热度49℃) (热度46℃) (热度43℃) (热度41℃) (热度38℃) (热度32℃) (热度31℃) (热度31℃) (热度30℃) (热度28℃)
部落本月踩得最多的宝贝
(踩6,397次) (踩5,278次) (踩5,042次) (踩4,688次) (踩3,535次) (踩3,297次) (踩2,965次) (踩2,655次) (踩2,581次) (踩2,096次)
免费资源部落,是一个致力发布和推广来自世界各地的免费资源,包括多样实用的免费空间、各种优秀的免费软件、各样可用的免费网盘等个人博客网站。站长qi是一位很普通不过的人,长期关注网络空间、互联网、软件应用、程序开发与设计、网络应用等。免费资源部落成立的目的就是希望与更多人分享网络快乐与精彩!本站持续修改完善中,如遇不便还请谅解^_^

我要回帖

更多关于 禅道邮件配置 的文章

 

随机推荐