问题标签 [mail-gem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1737 浏览

ruby - 通过邮件 gem 发送 smtp 电子邮件会导致 554 5.7.0 Reject

我正在尝试使用 smtp 从 Rails 应用程序发送电子邮件。发送电子邮件不会导致问题,但某些收件人不会收到电子邮件。相反,送达通知(“退回给发件人的未送达邮件”)与以下内容一起返回:

现在奇怪的部分:

  • 通过邮件客户端通过 smtp(TLS/SSL true,端口 465,auth:密码)发送测试邮件有效。收件人收到没有错误的电子邮件。
  • sendemail -o tls=yes -f foo@fiedlschuster.de -t bar@example.com -s 212-227-10-158.benjaminkant.de -xu foo@fiedlschuster.de -xp password -u "Hello from sendemail" -m "This is a test." -vvvv通过作品发送电子邮件。收件人收到没有错误的电子邮件。
  • 使用相同的 smtp 帐户通过邮件 gem发送电子邮件(这是我想要实现的)有效,但收件人没有收到电子邮件。而是将“未投递的邮件退回给发件人”发送到发件人地址。

    另外,我尝试了这些选项,导致同样的问题:

    /li>

这对任何人都有意义吗?

附加信息

MX 记录

0 投票
1 回答
67 浏览

ruby - 如何将retriever_method 设置为不在默认值中?

在块内设置delivery_method立即delivery而不是设置defaults 发送似乎与以下代码配合良好:

但是我该如何做同样的阅读呢?

原因

0 投票
1 回答
240 浏览

ruby-on-rails - 如何使用 Mail gem 在转发中查找原始电子邮件

如何使用 Ruby 的 Mail gem从转发的电子邮件中提取原始消息HTML 内容/文本内容?

到目前为止,我看到的所有示例都与从回复(而不是转发)中提取内容有关,这变得容易得多,因为您只需在--reply above this line--消息中键入即可。

但就我而言,我让人们向我转发确认电子邮件,例如 TripIt 如何解析来自许多不同航空公司电子邮件的航班行程。

问题是“部分”以及包含其他部分的部分有一个复杂的层次结构,我试图想出一种万无一失的方法来找到原始 HTML 源,以便我可以解析它,并从转发的电子邮件原始来源。

0 投票
1 回答
69 浏览

ruby-on-rails - 使用 Mail Gem 在邮件正文中添加内联图像

我正在使用Mail Gem发送电子邮件。我正在尝试.PNG使用如下内联图像标签发送文件

但是当我检查我的gmail时record_stream没有出现。既不是字符串也不是图像。我想在电子邮件正文中显示两者。任何帮助将不胜感激。谢谢

0 投票
1 回答
38 浏览

ruby - 尝试使用 ruby​​ gems 打开/访问电子邮件附件中的文本

目前正在尝试编写代码以使用 ruby​​ gems 从电子邮件中的文本文件附件中提取文本。使用“邮件”宝石。

这就是我发现隔离身体的代码的样子:

这可以很好地找到正文,但是当我们附加一个 .txt 文件时,它会返回:

所以我可以看到它已经找到了附件名和文件名,但是有没有办法从这里访问这个文件中的文本?

0 投票
1 回答
288 浏览

ruby-on-rails - 作为编码文本发送的电子邮件附件

我正在发送带有一个或多个附件的电子邮件,我使用Mail gem创建电子邮件,这是代码

但我没有发送附件,而是将电子邮件作为原始文本获取,附件文件以 Base64 编码字符串形式出现在电子邮件正文中。这是我发送附件时收到的电子邮件的示例。
用于附加文件的邮件 gem文档没有特别说明进行任何其他更改,除了只是将文件添加到邮件对象。知道这里发生了什么吗?

0 投票
0 回答
92 浏览

ruby-on-rails - Rails 6 + ActionMailbox (mail.decoded) 失败并带有表情符号任何其他意外输入

我正在尝试从电子邮件中获取纯文本(无 HTML)。

当我发送带有纯文本的电子邮件时,它可以工作,例如“嘿,这很好用”

当我在电子邮件正文中包含表情符号并在日志中显示以下错误时,它不起作用。


我的代码很简单:

我正在使用mail.decoded是否有任何其他功能我可以使用解码来删除任何不需要的字符

0 投票
0 回答
11 浏览

ruby-on-rails - 在 Rails 应用程序中配置邮件。不使用 ActionMailer

我在我的 Rails 应用程序中使用 Mail gem ( https://github.com/mikel/mail )。可以这样配置

但是我应该在我的 Rails 应用程序中的哪里添加它?

如果我设置,邮件会取件config.action_mailer.delivery_method吗?