Pine、IMAP、SSH 与网关主机连接的技术应用
1. IMAP 与 Pine 的关联
IMAP(Internet Message Access Protocol)是用于访问电子邮件的协议。在正常模式下,登录 IMAP 服务器需要进行身份验证,例如以下操作:
0 login res password'
1 select inbox
* 3 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 964209649] UID validity status
* OK [UIDNEXT 4] Predicted next UID
* FLAGS (\Answered \Flagged \Deleted \Draft \Seen)
* OK [PERMANENTFLAGS (\* \Answered \Flagged \Deleted \Draft \Seen)] Permanent flags
1 OK [READ-WRITE] SELECT completed
2 logout
* BYE imap.example.com IMAP4rev1 server terminating connection
2 OK LOGOUT completed
而在预认证模式下,IMAP 服务器假定启动服务器的程序已经完成了身份验证,并且已经拥有访问用户邮箱的必要权限。如果在非 root 用户 ID 下在命令行调用 imapd,imapd 会跳过身份验证阶段,直接打开当前账户的邮箱文件(该文件必须可以通过现有的 Unix 权限结构访问)。示例如下:
超级会员免费看
订阅专栏 解锁全文
38

被折叠的 条评论
为什么被折叠?



