问题标签 [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.
ruby-on-rails - 将通过 Mailgun 通过电子邮件发送和处理的信息保存到我的应用程序中
我已经设置了 Heroku 和 Railgun,以便能够从电子邮件中获取内容并存储它。
我已经知道,当电子邮件发送到 mailgun 时,它们会被转发到我的应用程序并自动创建我的消息模型的空实例,但是,电子邮件中的任何字段都没有被存储(尽管有匹配的架构(例如,来自:字符串主题:字符串等))。
我的问题是我无法弄清楚如何获取 HTTP POST 请求的内容并对其进行处理,以便将每条消息与其相应的信息一起存储。我可以看到它正在进入 heroku(通过 heroku 日志),但无法存储它。我首先希望存储以下字段:
- 从
- 学科
- 附件
目前我的 messages_controller.rb 看起来像这样
有什么建议么?
我确信这是我的一个基本理解问题,但我似乎找不到任何真正解释我在这里尝试做的事情。
python - 带有 MailGun 配置问题的 Heroku 烧瓶
我的电子邮件无法到达需要的位置。我已经在 Heroku 上设置了我的 Flask 应用程序的配置文件,如下所示:
使用 Flask-Mail 库:
但果然,我尝试发送一封电子邮件,但它永远不会到达那里。我做错了什么吗?我错过了什么吗?(如果您想知道,我已经删除了真实的数据库 URL 和电子邮件地址。)
非常感谢提前。
c# - 在 AppHarbor 上使用 MailGun 发送电子邮件
我正在尝试使用 AppHarbor 和 MailGun 插件向我的用户发送一封简单的电子邮件。我还安装了 MailGun NuGet 包,以便从我的 C# 代码更轻松地发送电子邮件。
我收到以下错误:
这是我正在运行的代码:
任何想法为什么会弹出此错误消息?
email - 使用 url 公开电子邮件
这可能不是电子邮件集成问题,但我想使用互联网上可用的各种软件或使用 API 对其进行编程来获得解决方案。
任务:我使用 php/.net 代码向人们发送货币交易确认电子邮件,并将其抄送给我自己。需要将电子邮件显示给无权访问电子邮件帐户的人。
是否可以自动执行以下任何操作:
- 以任何方式显示从 code/gmail/mailchimp/mandril/zapier/sendgrid 发送的电子邮件作为 url
- 任何已经可用的服务,从 gmail/mailchimp/mandril/zapier/sendgrid 等获取电子邮件的屏幕截图,并使用 ftp 详细信息在公共 url 上发布
- 以编程方式截取从 code/gmail/mailchimp/mandril/zapier/sendgrid 发送的电子邮件的屏幕截图,并使用 ftp 详细信息在公共 url 上发布
- 公开使用 code/gmail/mailchimp/mandril/zapier/sendgrid 发送的任何电子邮件的任何其他方式
ruby-on-rails - 使用 Rails3 中的 Mailgun HTTP api
我们正在努力更改 Rails 3.2 应用程序以使用Mailgun http api 来处理电子邮件活动。目前我们正在使用 ActionMailer 来构建我们的模板并通过 smtp 发送,但由于我们想使用 Mailgun 提供的一些更高级的功能,我们宁愿不处理所有的 MIME 标头,而是使用 REST api。
要将我们的 haml 模板呈现为 HTTP POST 的字符串,看起来我们需要使用某种控制器或提交“设计气味”并从模型中调用操作视图。由于电子邮件将由后台工作人员执行,因此从控制器调用它实际上没有意义;我们还缺少其他方法吗?
node.js - 如何使用 Node.js 和请求库将文件附加到 Mailgun 的 API 的 POST 请求
我正在编写一些代码来通过Mailgun 电子邮件服务发送带有附件的电子邮件。他们在使用 CURL 的 API 文档中给出了以下示例,我需要弄清楚如何在 Node.js 中做同样的事情(最好使用请求库)。
我当前的代码(Coffescript)如下所示:
email - 如何使用mailgun拒绝电子邮件?
有谁知道如何拒绝通过mailgun(mailgun.com)收到的电子邮件?作为比较,类似的服务 cloudmailin 允许您返回 404 或 403 状态码来拒绝电子邮件,并且该电子邮件的发件人将收到递送失败通知。我正在尝试使用 mailgun,但是,一旦收到 404 或 403 状态码,mailgun 将尝试以越来越长的间隔重新发送。
我尝试过的:Mailgun 文档对此没有任何说明。Mailgun 支持没有回复我的电子邮件。
如果我从 mailgun 得到答复,我会将其作为更新发布在这里。
php - Mailgun 发送邮件带附件
当使用 mailgun 发送带有附件的邮件时,我遇到了问题。如果有人做过这件事,请回复。这是我的代码...
(我已经使用了我的 mailgun 设置)
我收到没有附件的电子邮件。如果我使用 URL 路径,它会显示 URL 而不是附件。
grails - Mailgun、Groovy HTTPBuilder 和 HTTP 基本身份验证问题
当服务器/api端点没有给出正确的响应时,看起来HTTPBuilder的行为出错了。Mailgun 的 API 不响应 401,而是提供其他内容。(如我错了请纠正我!)
事实上,没有发送“需要身份验证”标头,HTTPBuilder 甚至不会尝试进行身份验证。
我想我在这个线程的帮助下解决了这个问题:http: //groovy.329449.n5.nabble.com/HTTPBuilder-Strange-behaviour-of-auth-basic-td344479.html
他们建议,手动编写身份验证标头将每次都强制进行身份验证。需要稍微修改一下,使它看起来像这样:
似乎现在可以工作了。有更好的想法吗?这看起来可能是黑客攻击。
c# - RestRequest 类在哪里?
在maingun API 入门的 C# 选项卡中,我找到以下代码。
当我用谷歌搜索类的名称时,我发现在不同的上下文中有几个对这个类的引用。但是,我似乎无法在 mailgun 网站、google 或 MSDN 上的任何地方找到 RestRequest 类的完全限定名称以找到它的文档。
任何人都可以指出这个类在哪里定义?