老衲近期用hotmail对 linux mail list进行订阅,命令变成乱码。查看解决方案直接跳到下面。
看CSDN上说,直接发 subscribe linux-kernel,遂试一下。报错。
网页版的hotmail 在设置为 纯文本 后,依然报错:
**** Command '4oclc3vic2nyawjligxpbnv4lwtlcm5lba==' not recognized.
**** No valid commands found.
**** Commands must be in message BODY, not in HEADER.
**** Help for Majordomo@vger.kernel.org:
我的命令被签名成了这个玩意。
貌似是网页版的问题。
于是我换了outlook的app发,发现还是一样的问题。换成outlook毫无意义,我就换回了网页版。
我秘密抄送给了自己,收到的是正确的 "subscribe linux-kernel",可以majordomo回复还是 乱码 command。
CSDN上说发一封 unsubscribe kernel 的邮件,但是简直是bullshit。
后来,我发现 Mac command+V 粘贴过去的,都不行,于是手打,linux mail server收到正常了!!!!!
但是呢,还是报了错:
subscribe linux-kernel=
**** subscribe: unknown list 'linux-kernel='.
**** Help for Majordomo@vger.kernel.org:
好事情啊,至少解决了乱码的问题。
于是我还是决定看下 Linus 到底想让我们怎么做。
haha,他写到
Think again before you subscribe. Do you really want to get that much traffic in your mailbox? Are you so concerned about Linux kernel development that you will patch your kernel once a week, suffer through the oopses, bugs and the resulting time and energy losses? Are you ready to join the Order of the Great Penguin, and be called a "Linux geek" for the rest of your life? Maybe you're better off reading the "Kernel coverage at LWN.net" summary at lwn.net/Kernel/. OK, if you still want to read linux-kernel in its full glory, send the line "subscribe linux-kernel your_email@your_ISP" in the body of the message to majordomo@vger.kernel.org (don't include the " characters, and of course replace the fake email address with your true address). You have been warned!
看清楚人家的命令,是 subscribe linux-kernel your_email@your_ISP
于是我这么发过去了,oyeah!收到了认证邮件。
但是这时候我发现,我订阅的邮箱后面多了一个 "="
subscribe linux-kernel xxxxxxxx@live.com= **** Your request to Majordomo@vger.kernel.org:
**** subscribe linux-kernel xxxxxxx@live.com=
**** must be authenticated. To accomplish this, another request must be
**** sent in with an authorization key, which has been sent to:
**** xxxxxxx@live.com=
**** If the message is not received, there is generally a problem with
**** the address. Before reporting this as a problem, please note the
**** following:
**** You only need to give an address to the subscribe command if you want
**** to receive list mail at a different address from where you sent the
**** command. Otherwise you can simply omit it.
我翻看了之前所有的邮件,发现都多了一个 "=" 字符。不知道是怎么上去的,我测了其他的命令(手打),发现一样,都会多一个 "="。
这个等号貌似是hotmail自己带上去的。
我尝试了safari、Chrome,均有这个问题。我感觉是hotmail的网页版问题,然后,我已一种奇特的方式解决了。
出现等号的解决方案:
把plain text 用手机Safari 登陆 hotmail 后,发送 subscribe linux-kernel。
然后会收到两封邮件,一封为订阅验证邮件,一封为报错邮件。不知道是什么机制,忽略报错邮件,回复验证码邮件,依然收到两封邮件,一封为订阅成功邮件,一封为报错邮件。
对比两封报错邮件的 命令符,发现前面相似,即前面的字符为一样的,感觉是iphone手机浏览器使用 hotmail的问题。
不过无论如何,终于成功了。
--
Welcome to the linux-kernel mailing list!
Please save this message for future reference. Thank you.
写个总结 iOS hotmail 订阅linux kernel 邮件方案(Windows请尝试)
使用环境:手机 iOS14 iphone X
使用邮件:hotmail @live.com
使用浏览器:手机 Safari登陆hotmail
邮件设置:语言为英文,设置发送默认为plain text
邮件内容:手打(非粘贴) subscribe linux-kernel
虽然不知道为啥会有额外的追加命令,但是手机Safari登陆hotmail的追加命令确实是个换行,而不是 "=",让我们前面的命令可以被邮件服务器识别。
至此。