你好!
我今天用CreateUserWizard做了一个注册的页面,注册很成功,邮件也可以正常发出,但是发出的邮件里面的中文都是乱码,我开始以为是文件保存方式有问题,可以换成UTF-8保存,也不行,就连在MailDefinition.submit中的名字也是乱码,用TXT和HTML方式都一样。我是用的163.com的smtp.163.com发送的,发到hotmail,或是163的邮箱都是乱码。
我用的是Visual studio 2005 professional 中文版的不知道和这个有关系没?
谁知道是什么原因,告诉我下啊
郁闷死了
今天在自己的系统上建了一个SMTP服务器,发出去的邮件还是乱码,看来应该是文件编码问题,要不就是MailDefinition类的问题。
还没有找到解决的办法。
基本上排除了文件保存时的编码问题,因为在邮件中使用<% UserName %>返回的中文名字也是乱码。应该是在发送时的编码问题,可是不知道在哪儿设置
我今天用CreateUserWizard做了一个注册的页面,注册很成功,邮件也可以正常发出,但是发出的邮件里面的中文都是乱码,我开始以为是文件保存方式有问题,可以换成UTF-8保存,也不行,就连在MailDefinition.submit中的名字也是乱码,用TXT和HTML方式都一样。我是用的163.com的smtp.163.com发送的,发到hotmail,或是163的邮箱都是乱码。
我用的是Visual studio 2005 professional 中文版的不知道和这个有关系没?
谁知道是什么原因,告诉我下啊
郁闷死了
今天在自己的系统上建了一个SMTP服务器,发出去的邮件还是乱码,看来应该是文件编码问题,要不就是MailDefinition类的问题。
还没有找到解决的办法。
基本上排除了文件保存时的编码问题,因为在邮件中使用<% UserName %>返回的中文名字也是乱码。应该是在发送时的编码问题,可是不知道在哪儿设置

浙公网安备 33010602011771号