这两天尝试用msmtp通过gmail发邮件,但是很可耻的失败了。
msmtp的设置很简单,以前也弄成功过,但是现在google给出了534错误,说验证失败,提示要用浏览器登录,还给出了几个FAQ的网址。可是,你妹的,这几个网址一个都打不开,全部提示不存在。浏览器登录gmail也没见有任何提示。去account.google.com看看,security中的connected apps and sites里明确写着只有打开二步验证才需要管这些,其他完全没有任何说明或者任何可以设置的地方。
只好去搜了,在stackoverflow看到说,要打开https://accounts.google.com/DisplayUnlockCaptcha进行授权。试了过后果然发信没问题了。
这。。
好吧,google你赢了。。就这么个孤孤单单的网址飘零在茫茫网络中,你有了牛逼的搜索引擎于是自己的设置和文档也省了吗?让全世界做你的免费文档么?
题外话,前天n7没有任何询问自动安装了play magazine,结果昨天又没有任何询问用play newsstand直接替代了magazine。等我发现的时候只是两条安装完毕的提示而已。nexus不愧是google亲儿子,是google的,不是我的,虽然我是掏钱的那个。以后都不会买android设备了。苹果虽然也专制,可是至少不会这样完全不把消费者放心上,至少他们知道消费者是掏钱的,面子上也得显得很关心,即使他们实际想的是钱多人傻。我能理解google极力想成为内容提供商使得所有用户24小时黏在google上,但我不能赞同。这种激进的做法,只能让用户离开。更何况google现在的东西做的真的很烂。
题外话之二,tumblr的邮件发布貌似屏蔽了直接msmtp发送的邮件。只能用常规客户端发邮件,或者网页发邮件。至于用msmtp通过mta发送的邮件,包括通过gmail发送的,或者发送到gmail用filter转发的,都会被忽略。所以什么vps上用mutt定时发送邮件更新的,可以放弃了。老老实实用他们家的api吧,虽然文档烂了点。