有没有一种方法可以验证和纠正C#中的无效格式的emailid。我有一个只能验证但不能更正的函数。有些电子邮件如“ abc@def.com”。我正在从数据库中获取所有电子邮件ID并向他们发送邮件,如果我只是删除了无效的电子邮件ID,该人可能会丢失信息,因此与其删除,我没有想到要纠正电子邮件ID并向他发送邮件。
有没有办法或功能来做到这一点?
提前致谢。

最佳答案

您可以检查邮件域是否存在,例如this,也可以检查电子邮件是否以无效的字符结尾,例如“”。或“,”,如果发现此错误却将其删除,但您无法通过尝试更改每个字符并检查电子邮件是否存在以及无法找到所需的信号来真正“更正”错误的电子邮件,您可能会因每次更改而发现它的不希望出现的情况电子邮件地址不是您真正想要的地址。

10-04 21:06
查看更多