如何将邮件发送到包含其中一些空格的邮件ID。
例如。对于群组邮件ID,我们将邮件ID设为DL-BLR F1 A2@company.com
我在使用javax jars的java中试过,但是它说非法的空格错误。
答案 0 :(得分:0)
如果您的电子邮件地址包含空格,则必须在false
构造函数中为strict
参数传递InternetAddress
,如下所示:
new InternetAddress("DL-BLR F1 A2@company.com", false);
这将跳过对RFC822的一些严格检查(包括空格)。
答案 1 :(得分:-1)
你应该尝试st.replaceAll("\\s","")
它将替换包含在字符串
答案 2 :(得分:-1)
你试过下一个吗?
"DL-BLR F1 A2"@company.com