aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatej Cepl <mcepl@redhat.com>2008-10-08 01:04:16 +0200
committerMatej Cepl <mcepl@redhat.com>2008-10-08 01:04:16 +0200
commit2bab7e47ce293732fec73ddd227447e5c9775c82 (patch)
treec8396e3af77333564d3b6b04d80a94420093fb06
parent746bd9424c9c2fc8714c9c5bd19cbcf98ba36f7b (diff)
downloadimapArch-2bab7e47ce293732fec73ddd227447e5c9775c82.tar.gz
Added one FIXME.
-rw-r--r--archiveIMAP.pl4
1 files changed, 4 insertions, 0 deletions
diff --git a/archiveIMAP.pl b/archiveIMAP.pl
index d3606b4..713fd31 100644
--- a/archiveIMAP.pl
+++ b/archiveIMAP.pl
@@ -110,6 +110,10 @@ foreach my $folder (@sourceFolders) {
}
}
foreach my $tFolder (keys %targetedMessages) {
+ # FIXME: check the situation when the parent folder(s) don't exist
+ # what about different folder separators? (i.e., can we put
+ # "Archiv/2007/Pratele/PCF" as an argument of $imap->create?)
+ # does RFC says something about it?
if (!($imap->exists($tFolder))) {
$imap->create($tFolder)
or die "Could not create $tFolder: $@\n";