我用的是mutt+msmtp+getmail+procmail,
但是我在发email 时遇到了问题,英文或数字的附件是可以发送成功的,但一遇到中文名字的附件就有问题了,email能发送,但是让它带的附件却不见了,试过多次了,都是这样。
如yahoo,有时连email都收不到了,yeah.net附件名字被改成了"2",
如果把这个中文名字的附件改名成英文的,就可以正常发送。
这个问题是不是有办法解决?
发送命令
echo "content" | mutt -s "my subject" "[email protected]" -a "检查保养.doc"
[问题]mutt发邮件遇到的问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- newman0708
- 帖子: 188
- 注册时间: 2007-09-22 13:09
- millenniumdark
- 论坛版主
- 帖子: 4159
- 注册时间: 2005-07-02 14:41
- 系统: Ubuntu 14.04 (Kylin)
- 联系:
Re: [问题]mutt发邮件遇到的问题
非ascii的文件名,mutt采用rfc 2231標准來enchode。Evolution也認這個標准。
但是outlook以及Gmail以及大多數郵件系統都采用老舊的rfc 2047標准。
可以在mutt的配置文件中設置rfc2047_parameters,這樣mutt可以認rfc 2047的附件,但是mutt發送的附件仍然是rfc 2231.因為mutt的作者堅持使用“正確”的東西。
據說網上有mutt補丁處理這個問題。
但是outlook以及Gmail以及大多數郵件系統都采用老舊的rfc 2047標准。
可以在mutt的配置文件中設置rfc2047_parameters,這樣mutt可以認rfc 2047的附件,但是mutt發送的附件仍然是rfc 2231.因為mutt的作者堅持使用“正確”的東西。
據說網上有mutt補丁處理這個問題。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙