问题标签 [email-headers]
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.
php - 在电子邮件中正确折叠(包装)标题行
我有一个 PHP 函数可以通过电子邮件将订阅发送给用户。我使用了,BCC
所以用户看不到对方,一切都很好,除了一个例外:我担心每行有太多电子邮件,导致标题行太长。
注意:我确实分解了列表,以便每封电子邮件最多使用 75 个电子邮件地址,但由于开销,我不想低于此值。
我尝试了几种折叠或换行的方法,但无论我做什么,第一次折叠后的任何地址都会被忽略。这样做的正确方法是什么?
我对这个TO
和CC
领域也很感兴趣。
email - 如何识别人类发送的电子邮件?
我正在做一个项目,我需要识别由真人发送的电子邮件,而不是批量邮件、通知和时事通讯。有没有明确的方法可以做到这一点?电子邮件标题中是否有任何信息可以提供帮助。我正在使用 Gmail IMAP,所以我已经收到了非垃圾邮件。
感谢您在这方面的任何帮助。谢谢!
php - 邮件标头导致失败
我正在制作联系表格。我已经得到了一个基本版本的工作(收集表单信息并将电子邮件从我的网站发送到我的个人电子邮件),但我似乎无法让“附加标题”工作。如果我有以下标题,它工作正常:
但是,如果我尝试添加其他邮件标头,例如:
我的邮件功能“失败”。我正在使用 PHP 5.3.8 版。为了确保邮件功能正常工作,我这样做:
我的格式不正确吗?
c# - 解码 Base64 / Quoted Printable 编码的 UTF8 字符串
在我的 ASP.Net 应用程序工作过程中,我需要对字符串做一些工作,这相当于
如何将其解码为正常的人类语言?
提前致谢!
更新:
Convert.FromBase64String()
不适用于字符串,它等于
=?UTF-8?Q?Bestellbest=C3=A4tigung?=
我得到The format of s is invalid. s contains a non-base-64 character, more than two padding characters, or a non-white space-character among the padding characters.
例外。
更新:
更新:
那是什么样的字符串编码:Nweiß
???
php - PHP 电子邮件标头 - 交付选项
我已将以下代码添加到发送电子邮件的 PHP 邮件应用程序中:
但是,我们没有收到任何“已送达”或“已读”的确认信息。
有什么想法吗?
谢谢,
H。
parsing - 如何正确解析带有名称的电子邮件地址?
我正在阅读电子邮件标题(在 Node.js 中,用于记分的人),它们各不相同。该字段中的电子邮件地址to
如下所示:
以及各种其他格式。有什么办法可以解析出所有这些吗?
这是我的第一个刺:
- 运行一个将不同
split()
的-
人分解成一个数组 - 对于每个项目,查看是否有
<
或"
。 - 如果有
<
,则解析出电子邮件 - 如果有
"
,则解析出名称 - 对于名称,如果有
,
,则拆分以获取姓氏、名字。
如果我先对 进行拆分,
,Development, Business
则会导致拆分错误。空格也不一致。另外,我以前从未见过的标题中可能包含更多的电子邮件地址格式。有什么方法(或者可能是一个很棒的 Node.js 库)可以为我完成所有这些工作吗?
php - 使用 PHP 发送电子邮件并确保它不会被阻止
我想用 PHP 发送一封 HTML 电子邮件。我想知道应该在电子邮件中使用哪些标题以确保它不会被阻止或最终进入垃圾邮件文件夹。
电子邮件内容将包含 CSS 和 HTML。回复字段将与发件人的不同(这会影响什么吗?)
编辑: 我不知道为什么我的问题被否决了。无论如何,我不希望通过电子邮件发送垃圾邮件或邮件列表。我希望回复字段与发件人不同的原因是因为我正在创建一个 Web 应用程序,用户在其中管理来自各种客户端的作业。每当更新或创建工作时,该应用程序将自动向客户发送有关工作更新的电子邮件。然后客户端可以回复电子邮件以联系用户 - 这就是为什么我需要回复字段作为用户的电子邮件地址。
php - 什么是 ZuckMail?
我的意思是这是定制的 smtp 邮件程序吗?或具有自定义值的 X-Mailer 标头,例如 X-Mailer:myMailer ?
php - 回复后是否保留自定义邮件标题?
我目前正在尝试设计一个允许用户向其他用户发送电子邮件的 PHP webapp。然后收件人可以回复电子邮件,消息将在 web 应用程序中更新。
现在要跟踪每个单独的用户消息,我想在电子邮件中添加一个自定义标题(即会话 ID)。当收件人在其电子邮件客户端中回复电子邮件时,是否会保留自定义邮件标头(即会话 ID)?
每分钟都会执行一个 cron 作业,打开一个 POP3 流到 Web 服务器以检索新电子邮件(用户可能使用他们的邮件客户端发送的回复)以更新我的数据库。
我不确定这是否是设计此类应用程序的好方法。有什么建议么?
编辑:另外,我肯定想知道如何去掉回复中引用的消息?
smtp - 发件人地址与 SMTP 服务器地址
我的软件(基于 LAMP)为发送电子邮件通讯提供了一个简单的解决方案。我想要的是扩展此功能的功能。
我在受信任的提供商处设置了专用服务器,并且我的 ISP 有一个我可以使用的 SMTP(例如 smtpserver.myisp.com)服务器。这台服务器有很好的声誉(黑名单检查上全是绿色 - 例如http://www.mxtoolbox.com/blacklists.aspx):)
我的问题是:电子邮件通讯软件正在我的一台服务器上运行,我的客户使用他们自己的电子邮件地址作为发件人地址 - 所有其他邮件服务器将如何处理带有此标头的电子邮件:
我可以为所有客户通讯中的所有回复和发件人地址标题使用专用域 - 例如。campaign.myemailsoftware.com 或 myemailsoftwarecampaign.com 示例:
邮件标题:
这会有帮助吗,有什么问题吗?
什么 DNS 配置将有助于通过过滤器获取电子邮件?任何有使用 DKIM 签名经验的人会分享他们的智慧吗?:-)
提前致谢!