当使用imap进行读取邮件体的时候,有个函数可以根据传入的开始和结束索引来一次读取多条邮件内容主要逻辑类似这样,从1开始, 1,10 11,20 21,30 或者 1,31 32,63 这样的分批处理...
并发数太大会直接死,这里有时候需要多试几次package mainimport ( "flag" "fmt" "io/ioutil" "log" "math" "os" "sync" "github.com/emersion/go-imap" ......
待修正package mainimport ( "flag" "fmt" "io/ioutil" "log" "os" "github.com/emersion/go-imap" "github.com/emersion/go-imap/client")......
telnet imap.sina.net 143A01 LOGIN shihan@appdev.sinanet.com 密码A02 list "" *//列出邮件夹* LIST () "/" "INBOX"* LIST (Drafts) "/" "&g0l6P1k5-"* LIST (Sent) ......
定义一个用于创建对象的接口,让子类决定实例化哪个类。工厂方法是一个类的实例化延迟到子类。工厂方法可以解耦,降低代码的重复性。