问题标签 [email]

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 投票
15 回答
56552 浏览

php - 在php中解析原始电子邮件

我正在寻找使用 PHP 代码将原始电子邮件解析为部分的良好/工作/简单的方法。

我已经写了几个蛮力解决方案,但是每次都会出现一个小的变化/标题/空间/某些东西,我的整个解析器都会失败,项目就会崩溃。

在我被指向 PEAR/PECL 之前,我需要实际的代码。我的主机有一些古怪的配置或其他东西,我似乎永远无法正确构建 .so。如果我确实得到了 .so,路径/环境/php.ini 的一些差异并不总是使其可用(apache vs cron vs CLI)。

哦,还有最后一件事,我正在解析原始电子邮件文本,而不是 POP3,而不是 IMAP。它通过 .qmail 电子邮件重定向传送到 PHP 脚本中。

我不希望 SOF 为我编写它,我正在寻找一些“正确”的技巧/起点。这是我知道已经解决的那些“轮子”问题之一。

0 投票
10 回答
2603 浏览

email - 用于批量发送电子邮件的良好电子邮件服务

刚刚发现我可能会放置一个站点的托管公司每天限制 1000 封电子邮件。

他们建议使用专门处理大量电子邮件的外部电子邮件服务。你们人用什么?stackoverflow 将使用什么?

0 投票
7 回答
40225 浏览

c# - 从 .msg 文件中读取

我需要在.NET 中读取 Outlook .MSG 文件,而不使用 COM API for Outlook(因为它不会安装在我的应用程序将运行的机器上)。有没有免费的第三方库可以做到这一点?我想提取 From、To、CC 和 BCC 字段。如果它们也存储在 MSG 文件中,发送/接收日期字段会很好。

0 投票
25 回答
707136 浏览

linux - 如何使用 Linux 命令行将文件作为电子邮件附件发送?

我创建了一个每天晚上在我的 Linux 服务器上运行的脚本,用于将我mysqldump的每个 MySQL 数据库备份到 .sql 文件并将它们打包为压缩的 .tar 文件。我想要完成的下一步是通过电子邮件将该 tar 文件发送到远程电子邮件服务器以便妥善保管。我已经能够通过管道将备份文本文件发送到电子邮件正文中的原始脚本,mailx如下所示:

cat回显备份文件的文本,该文本通过管道传递到mailx程序中,收件人的电子邮件地址作为参数传递。

虽然这可以满足我的需要,但我认为它可能会更好,有没有办法使用 shell 脚本或其他方式将压缩的 .tar 文件作为附件发送到外发电子邮件? 这将比处理包含标题数据并且通常存在自动换行问题等的非常长的电子邮件信息要好得多。

0 投票
9 回答
18172 浏览

java - 如何以跨平台的方式打开带有主题和正文的默认邮件程序?

如何以跨平台的方式打开带有主题和正文的默认邮件程序?

不幸的是,这是针对用 Java 编写的客户端应用程序,而不是网站。

我希望它以跨平台的方式工作(这意味着 Windows 和 Mac,对不起 Linux)。我很高兴在 Windows 中执行 VBScript,或在 OS X 中执行 AppleScript。但我不知道这些脚本应该包含什么。我很想执行用户的默认程序,而不是只搜索 Outlook 或其他什么。

在 OS X 中,我尝试执行以下命令:

需要 URL 转义以将空格替换为%20.

更新在 Windows 上,您必须玩各种游戏才能start正确运行。这是正确的 Java 咒语:

0 投票
7 回答
6226 浏览

php - php中的电子邮件队列

用 PHP 发送最少 1000 封或更多电子邮件的最正确方法是什么?任何可靠的电子邮件排队技术能够处理这个问题?

0 投票
11 回答
14160 浏览

.net - .NET 组件访问电子邮件收件箱的建议

我被要求用 C# 编写一个 Windows 服务来定期监视电子邮件收件箱并将收到的任何消息的详细信息插入到数据库表中。

我的直觉是通过 POP3 做到这一点,果然,谷歌搜索“.NET POP3 组件”会产生无数(好的,146,000)结果。

以前有没有人做过类似的事情,你能推荐一个不会破坏银行的体面的组件(最多几百美元)吗?

使用 IMAP 而不是 POP3 会有什么好处吗?

0 投票
7 回答
17343 浏览

email - 在没有 Outlook 的情况下访问 Exchange Server

是否有一种方法可以访问没有 OutlookIMAPPOP3没有 Outlook 启用的 Exchange 服务器?

Outlook Express 似乎不支持 Exchange(仅IMAP and POP3)。

0 投票
3 回答
18854 浏览

email - MIME Con​​tent-Type 标头字段的最大长度?

我只是在为一个数据库表设计架构,该表将保存电子邮件附件的详细信息——它们的字节大小、文件名和内容类型(即“图像/jpg”、“音频/mp3”等)。

有人知道我可以期望内容类型的最大长度吗?

0 投票
7 回答
46693 浏览

validation - 电子邮件 SMTP 验证器

我需要发送数百份时事通讯,但想先检查服务器上是否存在电子邮件。它被称为SMTP验证,至少我是这样认为的,基于我对 Internet 的研究。

有几个库可以做到这一点,还有一个ASP Classic中的开源代码页面(http://www.coveryourasp.com/ValidateEmail.asp#Result3),但我很难阅读 ASP Classic,而且看起来它使用了一些第三方库......

是否有一些 C# 中的 SMTP 验证代码,和/或它如何工作的一般解释?