求助!通过ssh登陆debian服务器mail乱码

通过ssh登录到debian的服务器,中文文件名显示没有问题,但是输入mail命令查看邮件时,全是乱码。请问怎么解决??哪位大神帮帮忙??!!先谢谢了!!好长时间没能解决这个问题。

你的 mail 命令是 bsd-mailx?
试试换成 heirloom-mailx (现 s-nail)

不明白啊?怎么换?

我记得没错的话电子邮件永远不可能出现 ASCII 以外的字符,想求问一下楼主为啥能够使用 mail 命令(我猜是 bsd mail 或者 gnu mail 命令)显示中文。顺便如果邮件内容不敏感的话求一下邮件原文,供大家研究研究

U1905 XXXXX@126.com Mon Mar 07 13:46 6706/514027 =?UTF-8?B?5py65Zmo5Lq6?=
U1906 News_China@Inside Tue Mar 08 07:48 501/36969 =?UTF-8?Q?_=E7=94=A8=E4=BD=A0=E7=8E=B0=E6=
U1907 cn-marketing@elem Tue Mar 08 10:07 908/56007 =?UTF-8?B?5p2l6IeqIEtlaXRobGV544CBS2VtZXTjgIFN
U1908 13520995886@139.c Wed Mar 09 17:08 3604/274295 =?GB2312?B?zf7NvNfKwc8=?=

我直接拷贝了一些。

[quote=“luckfatman”]U1905 XXXXX@126.com Mon Mar 07 13:46 6706/514027 =?UTF-8?B?5py65Zmo5Lq6?=
U1906 News_China@Inside Tue Mar 08 07:48 501/36969 =?UTF-8?Q?_=E7=94=A8=E4=BD=A0=E7=8E=B0=E6=
U1907 cn-marketing@elem Tue Mar 08 10:07 908/56007 =?UTF-8?B?5p2l6IeqIEtlaXRobGV544CBS2VtZXTjgIFN
U1908 13520995886@139.c Wed Mar 09 17:08 3604/274295 =?GB2312?B?zf7NvNfKwc8=?=[/quote]

多么正常,根本不是乱码。

讲真的,如果显示中文的话才是惊悚事件。传统的 mail 工具比较简陋,没有把编码的邮件文字解成中文的能力。你的桌面邮件客户端或者网页邮件客户端或者是高级一点的命令行工具(mutt或者alpine)肯定是可以的。

感谢你的解答。我一直在用mutt,只是不明白为什么在终端下文件名可以显示中文,进入mail后就不行了。都是在终端下显示文字啊。