有人设置过mailjet的SMTP吗?

我在首次安装 discourse 时遇到麻烦,如果您能提供帮助,我将不胜感激!

提前感谢。

如果您 Search results for 'mailjet' - Discourse Meta
您可以找到 Howto use Mailjet as a free SMTP service for Discourse

4 个赞

谢谢 Jay。我一开始是按照你发的指南操作的,但在设置 TXT 时遇到了一个错误。

那么这正是你需要寻求帮助的地方。这与 Discourse 无关。

你应该搜索“创建 TXT 记录 [DNS 服务]”。

1 个赞

我的两个都在使用 MailJet,遵循 Jay 提供的指南——了解你遇到的错误可能会有帮助——根据你的错误,最好从 MailJet 获取支持。

1 个赞

到目前为止,我所做的只是为了给你一个想法:

  1. 使用 DreamHost(WordPress)创建了 mywebsite.com
  2. 使用 Cloudflare 作为 CDN
  3. 使用 DigitalOcean droplet 来托管 Discourse
  4. 在 Cloudflare 上添加了 forum.mywebsite.com,在 Discourse 安装过程中在控制台中运行正常
  5. 注册了 Mailjet 用于 SMTP,在 Cloudflare 上使用 mailjet.mywebsite.com
  6. 在 Cloudflare 上获取 Mailjet 验证 DNS TXT 记录时遇到麻烦

因此,当我尝试通过 TXT 在 Cloudflare 上创建 DNS 记录时,我会收到错误:

“未在域根目录找到文件,也未找到 DNS TXT 记录来验证此域。请检查您的配置并重试。”

不确定我在哪里出错了。我需要在 DreamHost 上做些什么吗?

提前感谢!

您的 DNS 服务是 Cloudflare 还是 Dreamhost?TXT 条目需要放在那里。鉴于您的错误,我猜是 Dreamhost。

1 个赞

您应该使用 forum.mywebsite.com 作为邮件域名。

如果您遇到该错误,则表示您尚未创建它所要求的 a 记录。如果您共享名称,我们可以进行查找以查看记录是否存在。

向 Mailjet 寻求帮助可能是一个好主意。

1 个赞

明白了!\n\n他们告诉我的“名称”的 DNS 条目是“mailjet._abcdef”,我需要做的是在末尾添加 .forum,因为那是我想要的子域。所以是“mailjet._abcdef.forum”。\n\n谢谢你的帮助 :slight_smile:

3 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.