Unexpected response to SELECT INBOX. command: 1 NO Mailbox does not exist,
or must be subscribed to.
unexpected APPEND response: 1 NO Access denied for APPEND on INBOX.
(ACL "i" required)
Khắc phục bằng cách mở pop3toimap.pl...
vi /usr/local/imap_tools/pop3toimap.pl
… và tạo chú thích tại dòng 123 ($mailbox = 'INBOX' unless $mailbox;) và
thêm vào dòng 124 ($mailbox = 'INBOX';):
[...]foreach $msgnum ( @popMsgList ) {if ( $range ) {Log("msgnum $msgnum")
if $debug;next if $msgnum < $lower;next if $msgnum > $upper;}Log("Fetching
POP message $msgnum") if $debug;$msg = getPOPMsg( $msgnum, $p_conn
);getFlag( \$msg, \$flag );getDate( \$msg, \$date );next if $msg eq '';#$mailbox =
'INBOX' unless $mailbox;$mailbox = 'INBOX';
selectMbx( $mailbox, $i_conn );
if ( insertMsg(*msg, $mailbox, $date, $flag, $i_conn ) ) {
$copied++;
$grandTotal++;
Log("$copied messages migrated") if $copied/100 == int($copied/100);
# Delete the message from the POP server if the delete flag is set
deletePOPMsg( $msgnum, $p_conn ) if $delete;
}
}
[...]
Sau đó chạy lại lệnh trên lần nữa:
/usr/local/imap_tools/pop3toimap.pl -p server1.example.com -i
server2.example.com -u /usr/local/imap_tools/users_file
Kết quả hiển thị như sau:
root@server1:/usr/local/imap_tools# /usr/local/imap_tools/pop3toimap.pl -
p server1.example.com -i server2.example.com -u /usr/local/imap_tools/users_file
pop3toimap 1.3 starting
There are 1 users to be migrated
Connected to server1.example.com on port 110
Connected to server2.example.com on port 143