问题标签 [mailgun]
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.
javascript - 提交时验证表单的问题
我正在尝试在提交时验证电子邮件。现在,我让它工作,以便它验证我是否从电子邮件中选择提交按钮,以及是否直接单击提交按钮。但是,它不会验证我是否在电子邮件字段中按 Enter。此外,一旦验证点击提交,我必须再次点击按钮才能实际提交。
原因是因为我在提交输入上从 type="button" 而不是 type="submit" 开始。这是因为在我开始使用 type="submit" 之前,无论电子邮件是否有效,它都会提交。
所以现在,我从 type="button" 开始,验证电子邮件,然后在有效电子邮件上将其更改为 type="submit"。但是,就像我提到的那样,它仍然不是最用户友好的(即使它按原样工作)。我想添加上述用户友好的功能。这是我拥有的代码(注意:我使用 Mailgun jQuery 电子邮件验证器进行验证部分):
// 尝试使用 Submithandler 的另一个版本。我不确定我是否应该使用验证。:
email - 为 mailgun 设置“reply-to”标头字段
是否可以在 Mailgun 列表中设置“回复”标题字段?虽然对话有时很好,但人们对来自一个特定列表的邮件量感到恼火,其中受访者忽略了将邮件发送到某个电子邮件地址并点击回复的指令,导致数十(或更多)邮件包含诸如“知道了!” 或“我来了!” 当只有一个人需要看到响应时。
对于这个特定的列表,理想的情况是将允许的发件人限制在少数人,但由于他们都没有使用像 Gmail 或独立电子邮件客户端那样好的服务(无法建立额外的 SMTP 登录),我已经没有找到任何方法来限制空虚。有谁知道如何做到这一点?
python - Python 请求:尝试使 Mailgun“发送内联图像”示例工作
我坚持使用来自http://documentation.mailgun.com/user_manual.html?highlight=inline%20image#sending-via-api的示例
UPD:以下问题发生在虚拟机上,而它在另一台上运行。
我没有换行,但它不起作用,吐回溯。
注意:不要期望发送邮件,但请求必须自己发生!
对 pdb 的一些探索表明,conn.request(method, url, **httplib_request_kw)
执行时httplib_request_kw['body']
包含字符串,无法正确解码为 unicode,因此 body 格式错误。
curl 示例完美运行,但我更喜欢使用请求。
PS:使用 Python Requests 库在 HTML 中发送 Mailgun 内联图像相关,但对我不起作用。
php - 邮件 API,能够按发送时间将消息分组到发件人
对于我们的产品,我们需要能够为收件人安排电子邮件。我们的产品还希望确保收件人不会收到过多的垃圾邮件。因此,我们正在寻找一种 API,它允许我们的产品将消息调度到 API,如果 API 发现在同一时间安排了多个消息,那么它会以一种相当智能的方式将它们组合起来。
例如,产品通过以下请求调用 API:
- 收件人:test@test.com,标题:“您需要批准请求 123”消息:“XYZ”,时间表:下午 2 点
- 发送至:test@test.com,标题:“您对 234 的请求已获批准”消息:“PQR”,时间表:下午 2 点
下午 2 点,test@test.com 收到以下信息:
- 标题:“来自产品的消息”
- 消息:<来自上述两个标题和消息的组合消息>
除了这一要求外,MailGun 似乎符合我们的一般要求。有解决这个问题的API吗?如果没有,其他人如何解决?
ruby-on-rails - Sidekiq ActionMailer 在开发中工作,但不是我的生产(使用 mailgun)
我已设置 Sidekiq 以在注册时发送电子邮件。
该过程在开发模式下运行良好,但是在生产中,当我使用 sidekiq(发送到 redis)时,我的 smtp 设置(或其他东西)似乎不起作用。
使用 sidekiq 通过 Mailgun 发送邮件是否有问题?
这是我的创建用户操作:
这是我的邮件:
在开发中,这工作正常。但是在生产中,这不起作用。我收到此错误消息:
这似乎与Mailgun不接受redis或sidekiq发送邮件有关。
我需要一些秘密设置吗?
javascript - 使用带有 Javascript 的 Mailgun 发送电子邮件
我正在使用 JS,我有以下代码:
我需要使用 apikey 进行身份验证,但我不知道在哪里以及如何。
谢谢
django - 带有多个附件的电子邮件(来自 POST)
虽然我使用 Mailgun 作为我的 SMTP 网关,但这个问题特别与 Django 和表单有关。
用户向某事@mydomain.com 发送电子邮件。主题以文本“另一个”开头。邮件被 MailGun 拦截。MailGun 为我的代码创建一个 POST。我的代码应该接收该电子邮件并将其转发到 another@mydomain.com(主题的第一个单词),并具有以下要求:
- 从主题行中删除“另一个”。
- 将 FROM 设置为发送电子邮件的人
- 保留电子邮件正文中的所有文本(html 或纯文本)。
- 保留原始电子邮件中的所有附件。
听起来很简单,但我在发送多个附件时遇到了问题。而且,我什至没有试图弄清楚#1 和#3。(是的,我对此有点陌生。)
这是我到目前为止所拥有的:
你能帮我修改一下,以便我可以附加多个文件吗?我可能会弄清楚其他项目(但如果您有任何建议,将不胜感激)。我也知道任何人都可以发送电子邮件,这是一个安全风险。我计划在实际发送任何电子邮件之前检查 FROM 地址。那应该可以解决这个问题,但是,如果您有任何建议,我们将不胜感激。
谢谢
mailgun - MailGun 路由到带有自定义标头的 REST API
我正在使用 MailGun 的路由设置将邮件发送到所需的端点。有 2 条路由设置,
1. 到电子邮件 ID
2. 到 API 端点
这两件事都按预期工作。
问题是,
API 端点需要发送一些自定义标头。如何配置 MailGun 路由以发送自定义标头?
parse-platform - Parse.com 基于数据发送的每日电子邮件
我正在研究将 Parse.com 用于 HTML5 移动应用程序的可能性。该应用程序将非常简单,尽管我需要根据当天记录的数据向 2 个不同的地址发送一封每日电子邮件。我知道您可以通过 Mandrill/Mailgun API 发送电子邮件,尽管它们看起来非常基本,但这些 API 是否支持这种复杂性。
抱歉,我是 Parse 新手
提前感谢
python - python请求非ascii数据的问题
我在尝试使用请求作为附件发送的文件中使用非 ascii 字符时遇到问题。
_send_output 函数中的 httplib 模块出现异常。看这张图片:
这是我的代码:
问题在于包含非 ascii 数据(希伯来语)的 files 参数。图像中可以看到的异常是:
UnicodeDecodeError:“ascii”编解码器无法解码位置 673 中的字节 0xd0:序数不在范围内(128)