问题标签 [mailaddress]

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 投票
13 回答
27778 浏览

c# - 如何将格式化的电子邮件地址解析为显示名称和电子邮件地址?

给定电子邮件地址:“Jim”<jim@example.com>

如果我尝试将其传递给 MailAddress,则会出现异常:

指定的字符串不是电子邮件地址所需的格式。

如何在 C# 中将此地址解析为显示名称 (Jim) 和电子邮件地址 (jim@example.com)?

编辑:我正在寻找 C# 代码来解析它。

EDIT2:我发现 MailAddress 引发了异常,因为我在电子邮件地址字符串的开头有一个空格。

0 投票
2 回答
1595 浏览

geocoding - 地址标准化/更正/地理编码

我的工作地点正在考虑购买第三方工具,用于基于批量的美国和加拿大地址更正,带有地理编码。

  • 你用过哪些产品?
  • 你喜欢他们什么?
  • 你不喜欢他们什么?

请注意,我们是一家 C/C++ Unix 商店。

0 投票
3 回答
1741 浏览

.net - .NET 中的邮件地址

我正在尝试发送一封电子邮件,而不是向每个人发送 5 封单独的电子邮件,我想向所有 5 个人发送一封群发电子邮件。这里的不同之处在于我希望每个人都出现在“TO”或“CC”行中。我怎样才能做到这一点?

0 投票
2 回答
151 浏览

.net - 我应该在我的域模型中使用 System.Net.Mail.MailAddress,还是只使用字符串?

正如这个问题中所涵盖的那样,System.Uri是反映我对 URI 的意图的好选择。但是电子邮件地址呢?

它似乎不那么明确,因为MailAddress它的属性中有额外的信息,DisplayName不是很合适。

0 投票
6 回答
3480 浏览

c# - 为什么 MailAddress 认为 'john@gmail.' 是有效的电子邮件地址吗?

像一个优秀的 C# 用户一样,我使用该MailAddress对象来验证电子邮件地址。

我的一个客户输入john@gmail.了他的电子邮件,该电子邮件由 验证MailAddress,并破坏了我的软件。我希望下面的代码会引发异常,但事实并非如此。

你知道如何捕捉这种虚假的邮件地址吗?

0 投票
3 回答
23755 浏览

c# - MailAddress:在邮件标头中发现无效字符

我正在使用 MailAddress 创建传真电子邮件。我们正在使用名为 SatisFAXtion v 8.6 的系统。要为传真提供封面,我可以将模板位置添加到 mail.TO 地址。

格式如下所示:

编译时它工作正常,但我需要两个反斜杠,所以我添加了两个作为转义字符。

当我运行程序时,我得到一个异常:

有没有办法在 MailAddress 对象的电子邮件地址中插入反斜杠?

0 投票
2 回答
597 浏览

c# - ASP.NET 向多个电子邮件发送电子邮件

我这里有这个代码...

显然这不是完整的代码,但是当我尝试向多个电子邮件地址发送电子邮件时不会发送,如果我注释掉这两行......

它有效,并将其发送到第一封电子邮件MailAddress to = new MailAddress("email1@fakeemail.com.com");

我的代码有什么问题

0 投票
1 回答
53 浏览

rfc5322 - Net Framework 4.5 MailAddress 格式和连续点

Net Framework 4.5 MailAddress 类支持以下邮件地址格式:等等,等等“用户名中的连续和尾随点”等等。我相信“用户名”是“本地部分”的同义词,但 RFC5322 等人声明本地部分中的连续点是无效的。

请问这里是怎么回事?

0 投票
1 回答
83 浏览

c# - 为什么 .NET MailAddress 的类属性是只读的

我想从 MailAddress 类继承以使 COM 可见类,但 MailAddress 没有无参数构造函数,并且 COM 没有将参数传递给构造函数的机制。

https://msdn.microsoft.com/en-us/library/system.net.mail.mailaddress%28v=vs.110%29.aspx

所以,我必须创建一个这样的类,考虑创建它然后修改它的属性:

但后来我意识到我不能修改它的属性,因为它们都是只读的

有谁知道为什么他们是只读的?并且班级附件是一样的。

0 投票
0 回答
226 浏览

c# - 更改发件人姓名无效

首先,我在其他帖子上搜索了一个小时如何解决我的问题,但其他解决方案在我的情况下不起作用。

我的问题

我需要在我的程序执行后发送报告邮件。为了发送邮件,我使用System.Net.Mail命名空间,特别是SmtpClient类。

邮件已正确发送,但我需要隐藏发件人邮件地址。

我尝试了一些不同的东西,但它们似乎都不起作用。

我试过的

首先,我尝试这样做:

但是发件人的邮件地址仍然出现在邮件中。

其次,我试过这个:

但它也不起作用......

现在我不知道如何解决这个问题。

任何想法 ?

先感谢您,

托马斯