首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 系统运维 >

使用Powershell 脚本发送邮件乱码有关问题

2013-10-08 
使用Powershell 脚本发送邮件乱码问题?最近在使用Powershell 编码的时候发现一个问题,只要邮件中有中文字

使用Powershell 脚本发送邮件乱码问题?

最近在使用Powershell 编码的时候发现一个问题,只要邮件中有中文字符的邮件执行脚本以后,我们发现收到邮件都是乱码,状况如下:

使用Powershell 脚本发送邮件乱码有关问题

对比下Powershell脚本,我们将邮件的·ENCODING 加上去了,但是如果我们采用手写的会出现如下的错误:

使用Powershell 脚本发送邮件乱码有关问题

产生这个问题的原因是在于我们定义的utf-8直接是一个字符串,他不是系统默认接受的字符,因此我们需要在我的PS脚本中定义出系统能够接受的数据类型,我们需要在参数中定义如下的系统类型:

使用Powershell 脚本发送邮件乱码有关问题

然后我们再次发送邮件,发现已经正常了:

 

使用Powershell 脚本发送邮件乱码有关问题

热点排行