我在Moodle中安装了一个自定义模块(证书模块)。您可以将证书通过电子邮件发送给学生。目前,我的课程名称中带有“&”号,并且显示为&。这就是我的意思:
&符号显示在电子邮件主题行中,并且未进行编码。
这是在gmail和Mac邮件上发生的。关于如何解决此问题的任何想法,或者这是我无法控制的事情?
答案 0 :(得分:0)
您没有发布HTML代码,因此很难看到可能发生的情况。
另一个字符旁的与号&
可能被解释为电子邮件客户端以ASCII码显示电子邮件,因为“与”号用于显示扩展字符,例如版权符号:©,可以显示为: ©
或©
。
扩展字符是标准ASCII字符集中未包含的字符。原始ASCII字符集包括键盘上的所有小写和大写字母(a
,A
),它们由ASCII码0到127表示。127以上的任何字符都是扩展字符,例如欧元符号“€” €
€
或商标符号“™” ™
™
。
一个想法是,您的电子邮件未使用UTF-8编码,这使您可以轻松使用扩展字符。电子邮件头中是否有类似以下内容:<meta charset="utf-8">
。
祝你好运。