cdhigh / KindleEar

Aggregates RSS and web content(Calibre recipe), sends to Kindle, and includes an e-ink optimized online reader.
http://cdhigh.github.io/KindleEar/
MIT License
2.73k stars 630 forks source link

伪多接收邮件地址的正则判断修正建议 #557

Closed duxingmoyu closed 5 years ago

duxingmoyu commented 5 years ago

您好! 感谢开发出了这么好的Rss订阅开源工具,经过一下午的折腾,收益良多。 在部署及设置过程中,遇到了这样的问题:

发送状态日志列表: image

其中多次出现了邮件返回值为: [u'duxxx@kindle.com',u'']的send failed 状态,

经过多方比对,发现是由于只有1个收件人,但是收件人后加了“;”造成的,系统误以为需要解析多个收件人,但是第二个为空,因此出现错误。

能否修正为自动判断‘;’之后的字符,如果不构成xxx@kindle.xxx 的格式,则自动截去该字符与之前的”;“,防止出现解析值为空因此发送失败的情况?

cdhigh commented 5 years ago

这是一个小BUG,记录下来了,之后修正

cdhigh commented 5 years ago

已在1.26添加,1.26还加了一个 “共享库” 功能,可以看到其他网友的推荐订阅源。