问题标签 [postmark]
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.
python - 如何使用 postmarker 编写 Celery 任务
我正在尝试编写一个使用邮戳客户端库发送电子邮件的芹菜任务。这是一个调用 postmarkapp.com API 端点的简单客户端库。
但是当我尝试在我的测试中执行任务时:
我收到以下错误
我的问题是,是否可以在 celery 任务中使用此客户端库?有什么办法可以让我在 celery 任务中使用这个库吗?
sendgrid - 电子邮件递送服务 - 发件人地址验证流程
我们的产品需要电子邮件递送服务提供商来帮助我们递送电子邮件。我们希望我们的客户在发送电子邮件时能够使用他们自己的电子邮件地址,这使得这有点困难。
似乎大多数公司通过发送带有指向该发件人地址链接的电子邮件来验证发件人地址。这对我们来说不是一个理想的解决方案(我们不想告诉我们的客户等待亚马逊电子邮件并单击链接)。
是否还有其他验证流程,我们可能没有验证流程?
webhooks - 如何为 Keen.io 创建更短的 webhook API URL?
我正在尝试将已交付的电子邮件 webhook 从 Postmark 发送到 Keen。当我在 Postmark 管理屏幕表单中粘贴带有 API 密钥的 webhook URL 并单击检查时,它工作正常。(201 状态码。)但后来我保存它并且检查不再有效 - 它说未授权。
事实证明 URL 太长 - Postmark 将其限制为 255 个字符。所以当我保存它时,钥匙的末端会被切断。
Keen 上的“写”键很大。(而且我绝对不想使用主密钥!)在 Keen 上创建更短的 API 密钥的任何解决方案?
c# - c# 如何为 PostMark 提供程序实现处置类型(内联//或附件)
SMTP 提供程序 C# 代码:
此处
a.ContentDisposition.Inline
获取或设置一个 System.Boolean 值,该值确定电子邮件附件的处置类型(内联或附件)。
上面的代码工作正常,并将我的会议映射到 Outlook 日历,如下所示。
发送邮件后查找 smtp 屏幕截图:
邮戳提供程序 C# 代码:
我也在使用邮戳提供商进行邮件,但我没有找到任何a.ContentDisposition.Inline = true;
功能。
请找到以下邮戳代码:
任何人都可以为我提供解决方案,以便邮戳附件将映射到 Outlook 日历。
dns - DMARC/SPF 配置错误
我有一个注册的域domains.google.com
,我使用 G Suite 帐户,还可以从 SES 和 mailchimp 发送电子邮件。
我的 DNS 记录对我来说是正确的(Mailchimp 说明):
@TXT "v=spf1 包括:_spf.google.com 包括:amazonses.com 包括:servers.mcsv.net ~all"
_dmarc TXT "v=DMARC1;p=none;pct=100;rua=mailto:re+aml1ryadtn7@dmarc.postmarkapp.com;sp=none;aspf=r;"
我使用邮戳的漂亮服务来获取每周的 DMARC 摘要,他们为 mailchimp 电子邮件报告了这个错误:
mcsv.net 被授权代表 mydomain.com 发送,但看起来 SPF 仍未通过 DMARC 的对齐测试。DMARC 查看邮件的返回路径,以确保那里的域与您的发件人地址中的域匹配。如果返回路径路径与您的发件人地址不匹配,则这些邮件将无法通过 DMARC 的 SPF 对齐测试。请检查此来源,因为您可能需要设置自定义返回路径。
以下是来自 mailchimp 电子邮件的相关标题:
我是否有设置错误(DNS 或 Mailchimp)导致 SPF DMARC 对齐失败?或者这是 Mailchimp 不支持的东西?
maven - 是否有使用 jersey 1.x 而不是 2.x 的邮戳 java 客户端库版本?
我在使用 jersey 1.18.6 的 google app-engine 上部署了 java 中的 RESTful Web 服务应用程序。我想使用邮戳 java 客户端从它发送交易电子邮件。当我集成它时,我看到了以下异常:
据我所知,我认为这个错误是因为使用了两个不同(可能不兼容)的球衣版本,1.18.6 用于 jersey-server、jersey-guice 和 jersey-bundle,2.25.1 用于 jersey-客户(按邮戳)。
然后我尝试将球衣版本 1.18,6 贯穿始终,因此在我的主项目 pom 中,在包括邮戳的依赖项的同时,我排除了 jersey-client (通过添加排除标头)并在我的 main 中单独添加了 jersey-client 依赖项项目 。
但后来我收到以下错误:
这是我认为 MultivaluedHashMap 类仅存在于 jax-rs 2.x 版本中(与 jersey 2.x 版本兼容)
所以我的问题是:
是否有使用 jersey 1.x 而不是 jersey 2.x 的邮戳 java 客户端库版本?
如果没有,那么除了将我的主要项目从 jersey 1.x 迁移到 jersey 2.x 之外,我还有什么选择。我不想这样做,因为我们不仅要迁移 jersey 依赖项,而且我认为还有一些其他的东西,比如 guice、shiro 等,这将非常耗时。此外,仅仅为了包含一个附加模块而修改多个现有依赖项似乎并不是最佳选择。
node.js - 使用 nodemailer-openpgp 发送 PGP 电子邮件会正确加密,但会导致 SMTP API 错误
尝试通过 nodemailer-openpgp 发送 pgp 加密电子邮件
通过邮戳发送会触发此 SMTP APi 错误
这是发送电子邮件的功能
这是发送到 Postmark 的原始电子邮件
删除 openpgp 转换会导致电子邮件以明文形式发送而不会出现问题
所以在我看来,Postmark 正在收到一封多部分加密的电子邮件。那么为什么它会抛出错误并拒绝交付呢?非常感谢您的帮助
这是 nodemailer 插件 https://github.com/nodemailer/nodemailer-openpgp 它是一个为邮件消息流添加转换的插件。
email - 如何将一封电子邮件仅发送给一个收件人,但在“收件人”字段中有多个收件人?
我正在尝试重新创建 Microsoft Office 365 中的一项功能。当您从 Office 365 发送加密电子邮件时,GMail 界面的收件箱中看起来像这样。请注意电子邮件看起来是如何发送给多个人的,但“Delivered-To”、“Return-Path”、“X-MS-Exchange-Inbox-Rules-Loop”标题都只有我的电子邮件地址在他们中。UI 列表看起来像是多个人收到了这封电子邮件,但我知道只有我收到了这封电子邮件。
我正在使用 AWS SES、Postmark 和一些手动 SMTP 消息生成。如何发送一封电子邮件(电子邮件客户端中的收件人/抄送字段)以发送给多个人,但只发送到一个电子邮件地址?
我一直在阅读有关“信封”和“正常”标题的不同之处,但我找不到任何有关如何将其付诸实践的信息,以便我可以控制谁实际接收电子邮件,而不是谁出现接收电子邮件。或者这仅仅是 Microsoft 的 Exchange 电子邮件服务器的一个功能?提前感谢您的时间。
python - 图片未显示在 Gmail 中 - 使用 django python-postmark
我使用 django python-postmark 进行邮寄。现在我的问题是我的静态图片没有显示在 Gmail 上。Gmail 会在图像的 src 前添加一个 url 代理。如果删除了前置 url 代理,图像将完美显示。我在这里想念什么?或者我该如何解决这个问题?谢谢
这些是我的图像代码。这应该导致 src="https://mysite_here.com/static/img/img.png"
但是在 gmail 上显示时,src 现在被添加到前面,这导致图像不显示。这是gmail生成的内容: