安装全新的 Exchange 2010 服务器。一切运行良好,只是当我们直接从 smtp 服务器发送电子邮件时(而不是从 Outlook 等 Windows 客户端发送电子邮件),法语重音会被其他(随机)字符替换。
我们在从 php 和我们内部开发的不同应用程序发送电子邮件时遇到了这个问题。
我可以通过使用 telnet 连接到端口 25 上的 smtp 服务器来重现该问题。
我尝试在网上搜索,但没有找到太多信息。
任何想法?
答案1
您的脚本/测试是否在邮件头(例如主题行)或邮件正文中发送未编码的重音字符而没有声明字符集?
如果是这样,我不会指望它能起作用(至少不可靠),因为一旦超出标准的 7 位 US-ASCII 范围,代码的解释就取决于字符集。
假设您自己无法解决此问题,您是否有发送和接收消息的示例?这可能会揭示它们是如何/为何被弄乱的。