我試着下載一些電子郵件的主題取出由電子郵件主題的時候,但我得到了以下錯誤消息:錯誤使用HaskellNet的IMAP
000004:2:1: expecting either "* " or "000004"
下面的代碼應該重現該問題(當用戶名和密碼正確更換):
main = do
conn <- connectIMAPSSL "imap.gmail.com"
login conn "username" "password"
boxes <- list conn
let box = "INBOX"
select conn box
uids <- search conn [UNFLAG Seen]
forM uids $ \uid -> do
putStrLn "Fetching"
fetchByString conn uid "BODY[HEADER.FIELDS (SUBJECT)]"
putStrLn "Fetched"
的主要問題是,我不能確定它是否是我的代碼,HaskellNet或Gmail的問題。
請向我們顯示IMAP連接的日誌。 – 2014-10-03 18:33:19
我不完全確定如何獲取IMAP連接的日誌。 – tailcalled 2014-10-03 18:35:30
將密碼更改爲「猜測」(九個字母,不含引號),然後重試。 – arnt 2014-10-04 08:38:17