Thread Backslash in Lotus Notes IMAP (4 answers)
Opened by mark05 at 2012-01-26 16:07

mark05
 2012-01-26 16:07
#155709 #155709
User since
2010-01-05
129 Artikel
BenutzerIn
[default_avatar]
hi

zz arbeite ich an einem tool was es mir erlaubt via imap , regelbasieren
filter und rotating funktionen vorzunehmen.

dazu verwende ich u.a. CPAN:Net::IMAP::Simple

um automatisch unterordner erstellen zu koennen ,im imap account ,
benoetigt man den imap separator , diese methode habe ich
dem Net::IMAP::Simple hinzugefuegt ( ist auch offiziell im code auf genommen worden via github und einem der maintainer des modules )

soweit so gut.

nun gibt mir der lotus notes imap server bei einem
Code: (dl )
print $imap->separator() ,"\n";

eine doppelten backslash aus was aber eigenlich falsch ist da
in der folder liste
Code: (dl )
1
2
my @folderlist = $imap->mailboxes(); 
for my $f (@folderlist) { print "$f\n";}


zwischen den ordnern nur ein einfacher backlash zu sehen ist was auch richtig ist ,da ich mit einem backslash entsprechen ordner erstellen kann.

Data::Dumper stellt 4 bachslashes da wenn ich

Code: (dl )
print Dumper $imap->separator();


mache.


nun stell ich mir die frage was lauft da falsch ?

das gleiche mit einem courier-imap daemon der als separator einen punkt
verwendet kappt sowas z.b.
Code: (dl )
1
2
my $sep = $imap->separator();
my $ok = $imap->create_mailbox('Inbox' . $sep . 'TEST');



hat das jemand eine idee ?

holger

modedit Editiert von GwenDragon: Titel erweitert; CPAN-Link zu Modul
Last edited: 2012-01-28 11:35:14 +0100 (CET)

View full thread Backslash in Lotus Notes IMAP