我使用从 Powershell 运行的 blat.exe 生成带有 HTML 的电子邮件。当我向 Google 域发送电子邮件时,一切正常,代码生成正常。标头和其余代码如下所示:
<html xmlns=3D"http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8">
<title>My email</title>
</head>
...
<tr style=3D"height:15pt;">
<td style=3D"border: 1pt solid; border-color:black; padding-left:3.5pt=
; height: 15pt;">
...
但是当我向客户的域发送相同的电子邮件时,HTML 代码看起来大不相同:
<html xmlns="ttp://www.w3.org/1999/xhtml""><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>My email</title>
</head>
...
<tr style="eight:15pt;"">
<td style="order:" 1ptsolid;border-color:black;padding-left:3.5pt;height:15pt;?="">
...
您是否知道为什么在第二个选项中引号后的第一个字母丢失或为什么行尾的引号更改为""
or ?="
?风格上的空间也缺失了。
我的 blat 命令如下所示:./blat.exe 'C:\path\file.html' -f alert@clientsdomain.com -server mail.clients.server.addr -to 'my_email@google.com,other_email@clientsdomain.com' -subject 'email title' -html
提前感谢您的任何提示!