Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

IMAP List Problem

Mitglied: Maik87

Maik87 (Level 2) - Jetzt verbinden

01.10.2013, aktualisiert 00:58 Uhr, 1846 Aufrufe, 5 Kommentare

Hallo zusammen,

ich knobel seit Stunden an einer Sache.

Vielleicht könnt ihr mir helfen:


Wieso gibt
01.
LIST "*" "Gesendet"
folgendes aus:
01.
* LIST (\HasNoChildren \Sent) "/" "[Google Mail]/Gesendet"
01.
LIST "Google Mail" "Gesendet"
und sehr viele ähnliche Konstelationen aber garnichts??
Mitglied: colinardo
01.10.2013 um 08:32 Uhr
Hallo Maik87,
zuerstmal fehlt bei deiner Ordnerangabe der Slash und ein eindeutiger Prefix vor jedem IMAP-Befehl
A01 LIST "Google Mail/" "Gesendet"
Bei Verwendung eines "*" in im Reference-Parameter ist der Slash ja schon mit enthalten(Wildcard).
Mehr Informationen zum LIST Befehl kannst du hier nachlesen:
http://tools.ietf.org/html/rfc1730#section-6.3.8

Grüße Uwe
Bitte warten ..
Mitglied: Maik87
01.10.2013 um 08:51 Uhr
Guten Morgen,

danke für deine Antwort.

Ich habe letzte Nacht noch eine Lösung gefunden - aber wie sauber oder dirty die ist - keine Ahnung.
Ist das "[Google Mail]" der Teil des Namens oder ist es das Namespace? Hier hänge ich bereits...

Die Anwendung, die ich etwas weiterentwickel sagt nämlich, dass der Namespace leer ist.
Der Code sah vorher so aus:

01.
List "NAMESPACE" "ORDNER"
Habe es nun so gelöst, dass wenn Namespace = leer, dann setze ich den Namespace auf * und suche nach "[Google Mail]/Gesendet".

Sprich:
01.
List "*" "[Google Mail]/Gesendet"


Es klappt, aber ob's sauber ist!?
Bitte warten ..
Mitglied: colinardo
01.10.2013, aktualisiert um 09:05 Uhr
Hättest du die IETF Referenz i. o. Link gelesen wärst du bereits schlauer;
Ausschnitt
6.3.8.  LIST Command

.....
An empty ("" string) reference name argument indicates that the mailbox name is interpreted as by SELECT. The returned mailbox names MUST match the supplied mailbox name pattern.  A non-empty reference name argument is the name of a mailbox or a level of mailbox hierarchy, and indicates a context in which the mailbox name is interpreted in an implementation-defined manner.
...
Bitte warten ..
Mitglied: Maik87
01.10.2013 um 09:31 Uhr
Hmm... Mein Englisch :/

Also, ich versteh es so:

Wenn bei LIST das erste Argument leer ist, dann wird anstatt LIST ein SELECT auf das zweite Argument ausgeführt, wobei der angegebene Mailboxname dabei exakt übereinstimmen muss.

Ist das Argument hingegen nicht leer, dann ist das der Name der Mailbox.

Was ist bei mir überhaupt die Mailbox?? "Gesendet" oder "[Google Mail]" oder "[Google Mail]/Gesendet"?
Bitte warten ..
Mitglied: colinardo
01.10.2013, aktualisiert um 12:36 Uhr
Zitat von Maik87:
Hmm... Mein Englisch :/
absolute Voraussetzung um effektiv zu programmieren ... vor allem weil viele APIs und DOKUs nur in Englisch verfügbar sind, und man sehr viel mehr im Web findet wenn man auf Englisch sucht.
Wenn bei LIST das erste Argument leer ist, dann wird anstatt LIST ein SELECT auf das zweite Argument ausgeführt, wobei der
angegebene Mailboxname dabei exakt übereinstimmen muss.
nicht ganz, du kannst im zweiten Argument auch Wildcards benutzen, dabei kann ein "*" auch rekursiv unterordner selektieren, wenn du stattdessen ein % benutzt wird nur auf der Ebene des angegebenen Ordners gesucht.
Was ist bei mir überhaupt die Mailbox?? "Gesendet" oder "[Google Mail]" oder "[Google
Mail]/Gesendet"?
Der Begriff Mailbox steht für einen beliebigen Ordner in deinem Account
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
TODO List in ( Batch )
gelöst Frage von clragonBatch & Shell4 Kommentare

Hallo Liebe Forum-Nutzer Ich habe heute versucht, mir eine Batch zu schreiben die Notizen anzeigt, aka eine Todo Liste ...

Windows 7
Win7 firewall list von
Frage von AtoAtoWindows 77 Kommentare

hallo in Win7 kann ich mit dem Befehl netsh advfirewall firewall show rule status=enabled name=all zeige alle Rules, die ...

Visual Studio
VisualBasic List of FindRange
Frage von Herbrich19Visual Studio4 Kommentare

Hallo, Ich habe zwei Listen von Typ Byte. Ich muss nun den Range in ListA finden, dieser entspricht den ...

E-Mail
Outlook imap
Frage von jensgebkenE-Mail6 Kommentare

Hallo Gemeinschaft, habe eine Frage zu dem IMAP Konto - ich habe eine mail adresse auf meinem handy und ...

Neue Wissensbeiträge
Python

Sie meinen es ja nur gut - Microsoft hilft python-Entwicklern auf unnachahmliche Weise

Information von DerWoWusste vor 1 TagPython2 Kommentare

Stellt Euch vor, Ihr nutzt python unter Windows 10 und skriptet damit regelmäßig Dinge. Nach dem Update auf Windows ...

Sicherheits-Tools

TrendMicro Worry-Free Business Security 10.0 SP1 steht in Englisch bereit mit Unterstützung für Windows 10 1903 (May Update)

Information von VGem-e vor 1 TagSicherheits-Tools1 Kommentar

Moin Kollegen, Dann kommt wohl demnächst auch die deutschsprachige/europäische Version zur Auslieferung. Gruß VGem-e

Batch & Shell
PowerShell Konferenz - Videos online
Information von NetzwerkDude vor 1 TagBatch & Shell

Abend, die Tage werden Videos der Talks von der diesjährigen EU Powershell Konferenz hochgeladen, sind einige Interessante dabei: MFG ...

Windows Update

Windows 10 1903 Updates über Wsus erst nach Auswahl weiterer Produktkategorie

Information von Spirit-of-Eli vor 3 TagenWindows Update6 Kommentare

Moin, den Tipp habe ich hier noch nicht gesehen. Er adressiert all diejenigen, die Windows 10 1903 über einen ...

Heiß diskutierte Inhalte
Erkennung und -Abwehr
Unerklärlicher Gestank im EDV-Raum - "neues" Gebäude und keine offenkundige Ursache feststellbar!
Frage von VGem-eErkennung und -Abwehr29 Kommentare

Moin Kollegen, ich habe seit heute Morgen das Problem, dass in unserem EDV-Raum ein total unerklärbarer Gestank herrscht! Ich ...

Verschlüsselung & Zertifikate
Bitlocker oder Veracrypt unter Win10? Was ist hinsichtlich Performance, Sicherheit, Backup und Kompatibilität besser?
Frage von PluwimVerschlüsselung & Zertifikate23 Kommentare

Guten Morgen, bei mir wird demnächst eine neue Platte fällig, weil ich mein Win7-System auf Win10 umstellen will. D.h. ...

LAN, WAN, Wireless
Warum ist die Datenübertragung per WLAN zu bestimmten Servern sehr langsam?
Frage von PluwimLAN, WAN, Wireless17 Kommentare

Hallo Netzwerker, beim Einrichten des Notebooks für einen Bekannten fiel mir auf, dass Downloads per WLAN teilweise extrem lahm ...

Router & Routing
Microsoft Server: Kopierlast auf bestimmte NIC legen für Backup
gelöst Frage von LollipopRouter & Routing15 Kommentare

Guten Tag Mit zwei Servern machen wir eine einfache Datenspiegelung als Teil unseres Backup-Systems. Dazu wünsche ich mir einen ...