我正在使用imapsync 1.525在ubuntu 12.04上将邮件迁移到zarafa 7.1.4。 对于相当一些消息(约32000),我得到以下错误:
Sent 7021 bytes Read: 219 NO APPEND error saving message ERROR: 219 NO APPEND error saving message at /usr/share/perl5/Mail/IMAPClient.pm line 1363 Mail::IMAPClient::_get_response('Mail::IMAPClient=HASH(0x225e3b0)', 219, undef) called at /usr/share/perl5/Mail/IMAPClient.pm line 1310 Mail::IMAPClient::_imap_command_do('Mail::IMAPClient=HASH(0x225e3b0)', 'HASH(0x22c1eb8)', 'APPEND "INBOX/My Folder " () "25-Aug-2010 14:58:31...') called at /usr/share/perl5/Mail/IMAPClient.pm line 1209 Mail::IMAPClient::_imap_command('Mail::IMAPClient=HASH(0x225e3b0)', 'HASH(0x22c1eb8)', 'APPEND "INBOX/My Folder " () "25-Aug-2010 14:58:31...') called at /usr/share/perl5/Mail/IMAPClient.pm line 2920 Mail::IMAPClient::append_string('Mail::IMAPClient=HASH(0x225e3b0)', 'INBOX/My Folder ', 'Return-Path: <[email protected]>\x{d}\x{a}Delivery-Date: Wed, 25 Au...', '', '"25-Aug-2010 14:58:31 +0000"') called at /root/imapsync-1.525/imapsync line 3009 main::copy_message(2, 'My Folder ', 'INBOX/My Folder ', 'HASH(0x2292128)', '\Seen \Draft \Deleted \Flagged \Answered $Forwarded', '/tmp/imapsync_cache/imap.acme.de/[email protected]/l...') called at /root/imapsync-1.525/imapsync line 1490 ERROR: 219 NO APPEND error saving message at /usr/share/perl5/Mail/IMAPClient.pm line 1258 Mail::IMAPClient::_imap_command('Mail::IMAPClient=HASH(0x225e3b0)', 'HASH(0x22c1eb8)', 'APPEND "INBOX/My Folder " () "25-Aug-2010 14:58:31...') called at /usr/share/perl5/Mail/IMAPClient.pm line 2920 Mail::IMAPClient::append_string('Mail::IMAPClient=HASH(0x225e3b0)', 'INBOX/My Folder ', 'Return-Path: <[email protected]>\x{d}\x{a}Delivery-Date: Wed, 25 Au...', '', '"25-Aug-2010 14:58:31 +0000"') called at /root/imapsync-1.525/imapsync line 3009 main::copy_message(2, 'My Folder ', 'INBOX/My Folder ', 'HASH(0x2292128)', '\Seen \Draft \Deleted \Flagged \Answered $Forwarded', '/tmp/imapsync_cache/imap.acme.de/[email protected]/l...') called at /root/imapsync-1.525/imapsync line 1490 - msg My Folder /2 {7019} couldn't append (Subject:[=?iso-8859-1?Q?AW=3A_my_subject?=]) to folder INBOX/My Folder : 219 NO APPEND error saving message msg My Folder /3 copying to INBOX/My Folder internal date from host1: [29-Aug-2010 22:17:42 +0000] internal date from host1: ["29-Aug-2010 22:17:42 +0000"] (fixed) msg My Folder /3 date ["29-Aug-2010 22:17:42 +0000"] flags [] size [1341]
其他消息已被迁移罚款。 附件目录有zarafa的权限,并且是150G大,所以我假设zarafa成功地在那里存储附件。 另外文件系统上有足够的空间。
Zarafa网关告诉我(loglevel 6):
Thu Apr 4 13:44:30 2013: [28997] < 219 APPEND "INBOX/My Folder " () "25-Aug-2010 14:5 8:31 +0000" {7019} Thu Apr 4 13:44:30 2013: [28997] > + Ready for literal data Thu Apr 4 13:44:30 2013: [28997] < <7019 bytes data> Return-Path: <REMOVED MAIL DATA FOR PRIVACY> Thu Apr 4 13:44:30 2013: [28997] Trying to parse alternative multipart 1 of mail body Thu Apr 4 13:44:30 2013: [28997] > 219 NO APPEND error saving message
看起来很奇怪,folde名字以一个空格(“INBOX / My Folder”)结尾,但这似乎不成问题,其他消息已成功迁移到该文件夹。
我想知道“$ Forwarded”标志,这个标志看起来很奇怪,因为所有其他的标志都以反斜杠开始。 但在testing帐户这个标志迁移罚款。
任何想法如何解决这个问题?
事实certificate,我正在打zarafa配额。 我用雷鸟看后发现(Gilles LAMIRAL在imapsync maillinglist上build议 – 谢谢)。 在那里我看到了配额。 所以在Zarafa提高配额后,问题就解决了。
如果不是这种情况,请升级到最后一个Mail :: IMAPClient perl模块。
什么给df命令?
df /tmp df -i /tmp
/ tmp可以通过inode或空间来填满。