问题标签 [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 投票
3 回答
307 浏览

asp.net - 作为 ASP.NET 程序员,我是否需要担心电子邮件注入攻击?

有很多关于这个主题的 PHP 文章,所以这是一个 PHP 唯一的问题。当然,经过一些正则表达式检查后,我正在使用 System.Net.Mail 发送电子邮件。类似于http://weblogs.asp.net/scottgu/archive/2005/12/10/432854.aspx

0 投票
2 回答
316 浏览

mime-types - 电子邮件消息的可能 mimetype 层次结构是什么?

我正在使用一个递归调用自身并尝试text/html从电子邮件(如果存在)中提取 MIME 类型部分以进行进一步处理的代码片段。

“text/html”可能存在于其他内容中,例如multipart/alternative,所以我试图找出是否有定义的电子邮件 MIME 类型层次结构。

有谁知道是否有以及它是什么?即哪些类型可以作为其他类型的父对象?

0 投票
10 回答
1308 浏览

c# - 解析字符串的最佳方法是什么?

我们有一个场景需要我们解析大量电子邮件(纯文本),每个电子邮件“类型”都是针对不同平台运行的脚本的结果。有些是制表符分隔的,有些是空格分隔的,有些是我们还不知道的。

我们将来也需要支持更多的“格式”。

我们是否使用以下方法寻求解决方案:

  • 正则表达式
  • 简单的字符串搜索(使用 string.IndexOf 等)
  • 莱克斯/雅克
  • 其他

整体解决方案将在 C# 2.0(希望是 3.5)中开发

0 投票
9 回答
6405 浏览

java - 用 Java 自动处理电子邮件

刚从我的老板那里收到一份我正在处理的应用程序的请求。基本上,我们正在为外部客户设置一个电子邮件地址,以向其提交 Excel 文件。

我需要的是一种自动接收发送到此地址的任何电子邮件的方法,这样我就可以获取附件,对其进行处理并将其保存到文件夹中。

任何关于从哪里开始的信息都会有所帮助。\

注意:我们正在使用 Lotus Notes 服务器来执行此操作,但通用方式会更有帮助(如果可能)。

0 投票
2 回答
2807 浏览

asp.net - 在 ASP.NET 中发送大量电子邮件的最佳方式是什么?

我目前正在遍历数据读取器并调用 System.Net.Mail.SmtpClient 的 Send() 方法。这样做的问题是它很慢。每封电子邮件大约需要 5-10 秒发送(这可能只是我的主机的问题)。我必须像这样覆盖 web.config 文件中的 executionTimeout 默认值(默认为 90 秒):

一个警告:我在一个共享主机上,所以我认为我不可能使用 PickupDirectoryFromIis 选项发送(至少,当我打开它时它给了我错误)。

0 投票
4 回答
5242 浏览

.net - SMTP 邮件超时问题

当我为我的 Web 应用程序创建用户时,会使用自动生成的密码向用户发送一封 SMTP 电子邮件(使用 ASP.NET 的 SmtpClient)。但是,有时我注意到它超时并且新用户根本不会收到带有密码的电子邮件。

好的,所以我将显示一条消息,指示邮件未通过但已创建用户。

因此,系统管理员目前有 2 个选项:

  1. 重置用户的密码,并希望使用自动生成的密码发送另一封 SMTP 邮件。
  2. 删除并重新创建用户。

如果未发送 smtp,我可以回滚用户创建,但解决此问题的最佳做法是什么?

我在想我应该重试发送电子邮件 3 次,每次超时时间为 5 秒。所以 15 秒是最坏的情况。

这是要走的路吗?

0 投票
3 回答
4302 浏览

web-services - IMAP 转发器

我想知道从 IMAP 帐户转发邮件的最快和最可靠的方法是什么。

我的大学不允许我们的学生邮箱转发到私人电子邮件帐户(这里每个人都使用 Gmail 或 Hotmail)。这是一个政治问题,而不是技术问题。我们确实有对邮箱的 IMAP 访问权限。我想要一项通过 IMAP 下载邮件并转发的服务。扩展它会很好,所以成千上万的学生可以使用它。最终,我想建立一个公共注册页面,并从那里自动处理它。

到目前为止,我已经制作了一个不错的 PHP 脚本,它可以连接、下载标题和正文部分,并将它们联系在一起。我有两个问题。

1)我正在下载所有类型的部分,并将它们重新组合在一起。我希望每个异国情调的附件、奇怪的编码文本和每种类型的标题都能幸免于难。我什至不确定我是否有完整的标题。

2) to: 电子邮件地址成为私人电子邮件地址,而不是原始学生电子邮件地址。我认为这是蹩脚的,并且在搜索和存档时不方便。

PHP脚本是要走的路吗?使用特定的 linux 邮件服务/守护进程有什么技巧吗?IMAP 是否有“转发”命令,我错过了?

0 投票
6 回答
4589 浏览

.net - 从 .NET 应用程序发送电子邮件的最佳方式?

我正在开发一个 Windows 窗体 (.NET 3.5) 应用程序,它有一个内置的异常处理程序来捕获可能出现的任何(天堂禁止的)异常。我希望异常处理程序能够提示用户单击Send Error Report按钮,这将导致应用程序向我的 FogBugz 电子邮件地址发送电子邮件。

做到这一点的最佳方法是什么,是否有任何“陷阱”需要注意?

0 投票
6 回答
3353 浏览

ruby - 如何从 Ruby 程序发送邮件?

我想从 Ruby 应用程序发送电子邮件。是否有核心语言调用来执行此操作,或者是否有我应该使用的库?最好的方法是什么?

0 投票
2 回答
7081 浏览

.net - 发送 HTML 电子邮件时出现“引用打印行超过 76 个字符”警告

我在我的 VB.NET 应用程序中编写了一些代码来发送 HTML 电子邮件(在本例中,是丢失密码提醒)。

当我测试电子邮件时,它被我的垃圾邮件过滤器吃掉了。它得分很差的一件事是因为以下问题:

我已经查看了电子邮件的来源,我已经将每行超过 76 个字符的行分成两行,中间有一个 CR+LF,但这并没有解决问题。

谁能指出我正确的方向?

谢谢!