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

email - gmail 的 random-signatures-from-an-RSS-feed 可以用于真正的动态签名吗?

这是 gmail 实验室的一项新功能,可让您指定 RSS 提要以从中获取随机引号以附加到您的电子邮件签名中。我想用它来根据我传入的参数、当前时间等以编程方式生成签名。(例如,我有一个 pine 脚本,它附加了从 intrade 的 API 获取的 McCain 和 Obama 获胜的当前概率。见下文。)但似乎 gmail 缓存了您指定的 URL 的内容。有什么方法可以控制它,或者任何人都知道 gmail 多久查看一次 URL?

补充:这是我用来测试的程序。该文件位于http://kibotzer.com/sigs.php。取自这里的无缓存标头想法 - http://mapki.com/wiki/Dynamic_XML - 似乎无济于事。

0 投票
5 回答
2270 浏览

svn - 任何人都有提交通知挂钩脚本,将在提交代码时发送电子邮件?

可以和我分享这个脚本吗?

0 投票
2 回答
3130 浏览

.net - 使用 System.Web.Mail 发送邮件时出错

使用 System.Web.Mail 的旧应用程序对来自hr@domain.com的电子邮件抛出异常。其他地址似乎工作正常。当错误开始时,我们将邮件服务器更改为 Exchange 2007,所以我认为这就是问题所在。有谁知道发生了什么?

这是异常和堆栈跟踪:

System.Web.HttpException:无法访问“CDO.Message”对象。---> System.Reflection.TargetInvocationException:调用的目标已抛出异常。---> System.Runtime.InteropServices.COMException (0x80040212):传输失去了与服务器的连接。

--- 内部异常堆栈跟踪结束 ---
在 System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32culture, String[] namedParameters)
在 System.RuntimeType .InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, ParameterModifier[] 修饰符, CultureInfo 文化, String[] namedParameters)
在 System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args)
--- 内部异常堆栈跟踪结束 ---
在 System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName , Object[] args)
在 System.Web.Mail.CdoSysHelper.Send(MailMessage message)
在 System.Web.Mail.SmtpMail.Send(MailMessage message)
在 ProcessEmail.Main()

0 投票
9 回答
10160 浏览

java - 发送电子邮件并检查状态

使用 Java 邮件,我想发送一封电子邮件并检查状态。可能的状态包括:

  • 硬退回:未找到邮件服务器
  • Soft-bounce:找到邮件服务器,但找不到帐户
  • 成功

是否有可能以我上面描述的方式发送电子邮件并获得有关交付尝试的一些反馈?

编辑:一位受访者建议寻找一个提供与ListNanny相同功能的 Java 库。我四处寻找,但没有找到任何东西。知道这样的图书馆是否存在吗?

0 投票
2 回答
438 浏览

email - 什么会导致 Word 文档附件发生变异?

我们通过电子邮件(自动系统,而不是手动)发送 Word 文档。电子邮件已发送给用户,并抄送给我。

我们收到报告称某些用户的附件已损坏,但当我们打开抄送给我的副本时,它可以正常打开。

当用户将他们收到的副本转发给我们时,我们无法打开它。

下面是两个文件的十六进制比较。任何人都可以识别这里发生了什么吗?

邮件标题如下


我想我知道它是什么,但不知道它为什么会发生。

“X-Mimeole:由 Microsoft Exchange V6.5 制作”客户端正在使用 Exchange。现在,比较这些行。

原本的:

他们得到什么:

缺少的 charset="UTF-8" 可能意味着客户端将退回到 Windows-1252,我认为(有人可以确认吗?)会导致附件损坏。

现在的问题是,为什么要剥离字符集?

0 投票
7 回答
49732 浏览

windows - 从 Windows 脚本发送邮件

我想从 Windows Server 2003 标准版上的脚本发送邮件。我认为服务器设置几乎是开箱即用的。

邮件服务器是一台 Exchange,当您在内部网络上时,您可以使用普通的旧 SMTP。我已经在我的机器上使用 Perl 完成了它,但不幸的是 Perl 在服务器上不可用。

有没有一种简单的方法可以从 .bat 文件或任何其他不需要安装一些额外软件的方式来做到这一点?

Edit:
感谢您的快速回复。“blat” thingie 可能会正常工作,但使用 wscript 我不必使用单独的二进制文件。

第一次编辑并选择答案时,我没有看到 PhiLho 的帖子。我不需要在这里复制代码。

只需将脚本保存到一个文件中,比如 sendmail.vbs,然后从命令提示符处调用它,如下所示:
wscript sendmail.vbs

0 投票
9 回答
54492 浏览

java - 在 Java 中验证电子邮件

有什么方法可以在 Java 代码中验证电子邮件地址是否有效。有效,我不仅仅意味着它的格式正确(someone@domain.subdomain),而是它是一个真正的活动电子邮件地址。

我几乎可以肯定,没有 100% 可靠的方法可以做到这一点,因为这样的技术将是垃圾邮件发送者的梦想。但也许有一些技术可以提供一些有用的指示来判断地址是否“真实”。

0 投票
5 回答
38799 浏览

email - 优先级:电子邮件中的标题

我的 Web 应用程序经常发送电子邮件,它发送 3 种电子邮件:由用户发起,响应系统中的事件,以及自动响应应用程序收到的电子邮件。

我想确保第三种类型的电子邮件不会陷入无休止的自动回复循环中。目前,我使用标题:

但雅虎!mail 将这些邮件视为垃圾邮件。这显然不理想,因为我们希望有人阅读我们的自动回复并做出决定,而不是不在办公室的回复。

在不触发垃圾过滤器或自动回复的情况下发送电子邮件的最佳方式是什么?

0 投票
6 回答
34208 浏览

java - 用Java下载邮件附件

我查看了参考文档,Spring 似乎对发送邮件有很好的支持。但是,我需要登录到一个邮件帐户,阅读邮件并下载任何附件。Spring 邮件 API 是否支持下载邮件附件?

我知道您可以使用 Java Mail API 来做到这一点,但过去我发现使用它非常冗长且令人不快。

编辑:我收到了一些回复,这些回复指向描述如何发送带有附件的邮件的教程,但我要问的是如何从收到的邮件中读取附件。

干杯,唐

0 投票
19 回答
19743 浏览

regex - 电子邮件地址的正则表达式识别很难吗?

我最近在某处读到,写一个正则表达式来匹配一个电子邮件地址,考虑到标准的所有变化和可能性是非常困难的,而且比最初假设的要复杂得多。

这是为什么?

是否有任何已知且经过验证的正则表达式实际上可以完全做到这一点?

使用正则表达式匹配电子邮件地址有哪些好的替代方法?