# discourse配置中关于smtp邮箱的坑

**URL:** https://discourse.qyh.name/t/topic/40
**Category:** 水漫金山
**Created:** [2018 年12 月 31 日 07:39 UTC](https://discourse.qyh.name/t/topic/40 "2018-12-31T07:39:26Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### 作者： ![shihuang](https://discourse.qyh.name/user_avatar/discourse.qyh.name/shihuang/32/9_2.png) [@shihuang](https://discourse.qyh.name/u/shihuang)
#### 发布日期： [2018 年12 月 31 日 07:39 UTC](https://discourse.qyh.name/t/topic/40/1 "2018-12-31T07:39:26Z")

</div>

discourse在使用[腾讯企业邮箱](https://exmail.qq.com)进行配置时，可能会出现无法发送邮件问题，port需要改成587即可，而不是官方写的465

---

<div class="post-metadata">

### 作者： ![cyufu](https://discourse.qyh.name/letter_avatar_proxy/v4/letter/c/c2a13f/32.png) [@cyufu](https://discourse.qyh.name/u/cyufu)
#### 发布日期： [2023 年5 月 9 日 07:01 UTC](https://discourse.qyh.name/t/topic/40/2 "2023-05-09T07:01:51Z")

</div>

腾讯企业邮箱免费版本，discourse论坛注册人数多，发送的邮件每天几千，都被拦截了。配置没有变，现在无法成功发送邮件。重新注册了另外的企业邮箱，还是无法成功发送邮件，有什么好的解决方案吗？

---

<div class="post-metadata">

### 作者： ![shihuang](https://discourse.qyh.name/user_avatar/discourse.qyh.name/shihuang/32/9_2.png) [@shihuang](https://discourse.qyh.name/u/shihuang)
#### 发布日期： [2023 年5 月 9 日 07:38 UTC](https://discourse.qyh.name/t/topic/40/3 "2023-05-09T07:38:17Z")

</div>

@cyufu 如果是免费版本，我记得现在的邮箱容量只有2G，然后每天发送邮件有上限，是500还是多少，然后你的拦截应该是达到免费额度了，单纯的调整整体邮件发送频率感觉远水解不了近渴，看上去你的论坛的规模已经形成，降低发信频率可能还会影响用户体验，我的建议是：

- 升级到付费版
- 阿里云也有个免费方案或配合付费方案，但我还没用过，不过听说一天的限制也在1-200封的样子，仅供参考： [阿里云企业邮箱免费版申请](https://common-buy.aliyun.com/?commodityCode=alimail&userCode=a5fdv0ky&specCode=lx_18482#/buy) （需要登录）
- 自己服务器自建邮件服务器，不过有几个门槛：首先大多数需要单独申请开通，其次进入垃圾邮件，被拦截几率提升，有个信誉度，是缓慢积累的，无法和阿里云、腾讯这种相比，但可能比较适合你这样的自己的方案，不过最好对邮件内容有一定审核机制，防止多了被服务器商拦截

---

<div class="post-metadata">

### 作者： ![cyufu](https://discourse.qyh.name/letter_avatar_proxy/v4/letter/c/c2a13f/32.png) [@cyufu](https://discourse.qyh.name/u/cyufu)
#### 发布日期： [2023 年5 月 9 日 12:49 UTC](https://discourse.qyh.name/t/topic/40/4 "2023-05-09T12:49:54Z")

</div>

非常感谢这么快就给予了回复，是的我搭建Postfix，测试发送邮件没有成功，涉及到DNS解析及端口设置，一切从头学起太耗费精力，放弃了。  
新开通了腾讯企业邮的另外一个域名邮箱，discourse发送邮件提示成功，但是收件邮箱同样没有邮件。  
原来用的企业邮箱确实是付费一段时间，当时是能够正常发送discourse论坛的邮件的，过期没有继续付费，免费的就不好用了，提示发信太频繁。  
用的阿里云的免费企业邮箱设置，同样失败。  
香港临时服务器跨地域拷贝镜像到北京，再共享给轻量服务器，才正常安装好discourse，最后失败在了邮件收发。

---

<div class="post-metadata">

### 作者： ![shihuang](https://discourse.qyh.name/user_avatar/discourse.qyh.name/shihuang/32/9_2.png) [@shihuang](https://discourse.qyh.name/u/shihuang)
#### 发布日期： [2023 年5 月 9 日 16:20 UTC](https://discourse.qyh.name/t/topic/40/5 "2023-05-09T16:20:59Z")

</div>

你是阿里云服务器吗，阿里云服务器的端口开放了吗，规则里要给587开放，可能465也要开放，否则可能出现discourse程序里可能显示发送成功，但实际并未发送成功的可能。

如果放行了端口，还是不行，可以ssh连接下，然后进行discourse的mail test 看看到底打印出什么错误

`./discourse-doctor`

不过大前提还是你用的腾讯企业邮或者阿里的，额度还在。
