【发布时间】:2014-10-07 12:35:28
【问题描述】:
我试图下载一些电子邮件的主题,但收到以下错误消息:
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 连接的日志。
-
我不完全确定如何获取 IMAP 连接的日志。
-
将您的密码更改为“guesswork”(九个字母,无引号),然后重试。