我正在尝试为我的公司创建一封欢迎电子邮件。虽然我已经隐藏了文本,但它并没有在所有电子邮件客户端中正确显示。一种方法是TextBox
在 Word 中使用或粘贴形状中的文本。边界保持不变,文本保持在这些边界内并且看起来更好。鉴于我有大约 1000 封这样的欢迎电子邮件(每封都有姓名和登录凭据),还有其他方法可以即时创建这些电子邮件吗?
如果是这样,我将使用什么来通过程序创建?HTML,PHP?
我正在尝试为我的公司创建一封欢迎电子邮件。虽然我已经隐藏了文本,但它并没有在所有电子邮件客户端中正确显示。一种方法是TextBox
在 Word 中使用或粘贴形状中的文本。边界保持不变,文本保持在这些边界内并且看起来更好。鉴于我有大约 1000 封这样的欢迎电子邮件(每封都有姓名和登录凭据),还有其他方法可以即时创建这些电子邮件吗?
如果是这样,我将使用什么来通过程序创建?HTML,PHP?
创建 HTML 模板并将文本框中的文本插入 HTML 模板字符串中。
就像是:
<html>
<body>
<h1>Welcome #person#</h1>
<div>#bodytext#</div>
</body>
</html>
然后在发货前替换“#person#”和“#bodytext#”。如果您允许的话,这甚至可以让您的同事编辑模板。
我个人使用将电子邮件格式化为 HTML,然后根据需要编写 HTML 来格式化文本。
您甚至可以使用 String.Format 在需要的地方插入数据(从 Silas 借用 html,因为我不想自己制作)
email.Body = String.Format("<html><body><h1>Welcome {0}</h1><div>{1}</div></body></html>", <user name>, <body of email>);