Index: phpdoc/de/functions/imap.xml
diff -u phpdoc/de/functions/imap.xml:1.20 phpdoc/de/functions/imap.xml:1.21
--- phpdoc/de/functions/imap.xml:1.20 Sat Jul 7 18:16:58 2001
+++ phpdoc/de/functions/imap.xml Sat Sep 1 20:50:30 2001
@@ -4,30 +4,30 @@
- Dieses Packet baut auf auf der c-client Bibliothek auf, die Sie
+ Dieses Paket baut auf auf der C-Client Bibliothek auf, die Sie
unter der URL &url.imap; erhalten.
- Kompilieren Sie diese und kopieren Sie
- c-client/c-client.a nach
- /usr/local/lib/libc-client.a sowie
- c-client/rfc822.h, mail.h
- und linkage.h nach
- /usr/local/include oder in ein anderes
- Verzeichnis in Ihrem Link- bzw. Include-Pfad.
+ Kompilieren Sie diese und kopieren Sie
+ c-client/c-client.a nach
+ /usr/local/lib/libc-client.a sowie
+ c-client/rfc822.h, mail.h
+ und linkage.h nach
+ /usr/local/include oder in ein anderes
+ Verzeichnis in Ihrem Link- bzw. Include-Pfad.
Anschließend konfigurieren und kompilieren Sie PHP mit der Option
.
- Beachten Sie, daß diese Funktionen nicht auf das
- IMAP -Protokol beschränkt sind, auch wenn der
+ Beachten Sie, daß diese Funktionen nicht auf das
+ IMAP -Protokoll beschränkt sind, auch wenn der
Name dies vermuten läßt.
- Die zugrundeliegende c-client Bibliothek unterstützt auch
+ Die zugrundeliegende C-Client Bibliothek unterstützt auch
POP3, NNTP und lokale
- Mailbox-Zugriffe.
+ Mailbox-Zugriffe.
- Diese Dokumentation kann nicht alle Bereiche beschreiben, die von
+ Diese Dokumentation kann nicht alle Bereiche beschreiben, die von
den enthaltenen Funktionen berührt werden. Weitergehende Informationen
- erhalten Sie in der Dokumentation der c-client Bibliothek (Datei
+ erhalten Sie in der Dokumentation der C-Client Bibliothek (Datei
docs/internal.txt im Quellpaket der Bibliothek)
sowie in folgenden RFC-Dokumenten:
@@ -46,12 +46,12 @@
RFC2060 :
- Internet Message Access Protocol (IMAP) Version 4rev1
+ Internet Message Access Protocol (IMAP) Version 4rev1
- RFC1939 :
+ RFC1939 :
Post Office Protocol Version 3 (POP3)
@@ -74,19 +74,19 @@
RFC2047 ,
RFC2048 &
RFC2049 :
- Multipurpose Internet Mail Extensions (MIME)
+ Multipurpose Internet Mail Extensions (MIME)
- Eine ausführliche Übersicht bietet auch das Buch
- Programming Internet Email
+ Eine ausführliche Übersicht bietet auch das Buch
+ Programming Internet Email
von David Wood.
-
+
- imap_append
+ imap_append
Fügt eine String-Nachricht an das angegebene Postfach an.
@@ -99,22 +99,22 @@
int imap_streamstring mboxstring message
- string
+ string
flags
Liefert &true; bei Erfolg und &false; bei Fehlern.
-
+
imap_append fügt den String aus
- message als neue Nachricht an die
+ message als neue Nachricht an die
durch mbox spezifizierte Mailbox an. Wenn
der optionale flags spezifiziert wird, so
werden die Flags der Nachricht in der Mailbox entsprechend gesetzt.
-
+ imap_append Beispiel
@@ -128,7 +128,7 @@
. "To: you <email protected>\r\n"
. "Subject: test\r\n"
. "\r\n"
- . "this is a test message, please ignore\r\n"
+ . "Das ist ein Test, bitte ignorieren\r\n"
);
$check = imap_check ($stream);
@@ -185,7 +185,7 @@
string imap_bodyint imap_streamint msg_number
- int
+ int
flags
@@ -198,18 +198,18 @@
- FT_UID - msg_number ist eine UID
+ FT_UID - msg_number ist eine UID
- FT_PEEK - Das \Seen-Flag wird nicht beeinflußt.
+ FT_PEEK - Das \Seen-Flag wird nicht beeinflußt.
- FT_INTERNAL - Die Nachricht wird im internen Format
- zurückgegeben eine CRLF-Umwandlung findet nicht statt.
+ FT_INTERNAL - Die Nachricht wird im internen Format
+ zurückgegeben eine CRLF-Umwandlung findet nicht statt.
@@ -230,7 +230,7 @@
int imap_stream
-
+
Die imap_check Funktion prüft den Status
des aktuellen Postfach und liefert die entsprechenden Felder in
einem Objekt mit folgenden Attributen zurück:
@@ -244,47 +244,47 @@
- Driver - Zugriffsprotokoll: POP, IMAP, NNTP
+ Driver - Zugriffsprotokoll: POP, IMAP, NNTP
- Mailbox - Name des Postfachs
+ Mailbox - Name des Postfachs
- Nmsgs - Anzahl der Nachrichten im Postfach
+ Nmsgs - Anzahl der Nachrichten im Postfach
- Recent - Anzahl der neuen Nachrichten im Postfach
+ Recent - Anzahl der neuen Nachrichten im Postfach
-
+ imap_check Beispiel
$mbox = imap_open ("{your.imap.host}INBOX", "username", "password")
|| die ("can't connect: " . imap_last_error());
-
+
$check = imap_check ($mbox);
-
+
if($check) {
print "Date: " . $check->Date . "<br>\n" ;
print "Driver: " . $check->Driver . "<br>\n" ;
print "Mailbox: " . $check->Mailbox . "<br>\n" ;
print "Messages: " . $check->Nmsgs . "<br>\n" ;
print "Recent: " . $check->Recent . "<br>\n" ;
-} else {
- print "imap_check() failed: " . imap_last_error() . "<br>\n";
+} else {
+ print "imap_check() failed: " . imap_last_error() . "<br>\n";
}
-
-imap_close ($mbox);
-
+
+imap_close ($mbox);
+
@@ -301,15 +301,15 @@
int imap_closeint imap_stream
- int
+ int
flags
-
+
Schließt eine IMAP-Verbindung. Mit dem optionalen
flag CL_EXPUNGE kann ein Bereinigen
- (physikalisches Löschen aller zum löschen markierten Nachrichten)
+ (physikalisches Löschen aller zum Löschen markierten Nachrichten)
ausgelöst werden.
@@ -329,20 +329,20 @@
string mbox
-
+ imap_createmailbox legt ein über den Parameter
mbox spezifiziertes neues Postfach an.
-
+
Liefert &true; bei Erfolg und &false; bei Fehlern.
Siehe auch imap_renamemailbox and
- imap_deletemailbox
+ imap_deletemailbox
sowie imap_open für das Format des
Parameters mbox.
-
+ imap_createmailbox Beispiel
@@ -358,7 +358,7 @@
# we will now create a new mailbox "phptestbox" in your inbox folder,
# check its status after creation and finaly remove it to restore
-# your inbox to its initial state
+# your inbox to its initial state
if ( <email protected> ($mbox,imap_utf7_encode ("{your.imap.host}INBOX.$newname"))) {
$status = <email protected>($mbox,"{your.imap.host}INBOX.$newname",SA_ALL);
@@ -369,7 +369,7 @@
print("Unseen: ". $status->unseen )."<br>\n";
print("UIDnext: ". $status->uidnext )."<br>\n";
print("UIDvalidity:". $status->uidvalidity)."<br>\n";
-
+
if (imap_renamemailbox ($mbox,"{your.imap.host}INBOX.$newname", "{your.imap.host}INBOX.$name2")) {
echo "renamed new mailbox from '$name1' to '$name2'<br>\n";
$newname=$name2;
@@ -384,7 +384,7 @@
} else {
print "imap_deletemailbox on new mailbox failed: ".implode ("<br>\n", imap_errors())."<br>\n";
}
-
+
} else {
print "could not create new mailbox: ".implode ("<br>\n",imap_errors())."<br>\n";
@@ -393,7 +393,7 @@
imap_close($mbox);
-
+
@@ -411,7 +411,7 @@
int imap_deleteint imap_streamint msg_number
- int
+ int
flags
@@ -419,8 +419,8 @@
Diese Funktion liefert immer &true;, eventuelle Fehler können nicht
erkannt werden!
-
-
+
+
Die imap_delete Funktion merkt die mit
msg_number angegebene Nachricht des
aktuellen Postfachs zum Löschen vor. Enthält der optionale
@@ -434,7 +434,7 @@
imap_close mit dem optionalen Flag
CL_EXPUNGE.
-
+ imap_delete Beispiel
@@ -470,18 +470,18 @@
string mbox
-
+ imap_deletemailbox löscht das angegebene
- Postfach inclusive aller darin enthaltener Nachrichten und
+ Postfach inclusive aller darin enthaltener Nachrichten und
Unter-Postfächer.
-
+
Liefert &true; bei Erfolg und &false; bei Fehlern.
Siehe auch imap_createmailbox und
imap_renamemailbox
- sowie imap_open für das Format des
+ sowie imap_open für das Format des
mbox Parameters.
@@ -502,7 +502,7 @@
int imap_stream
-
+ imap_expunge löscht endgültig alle von den
Funktionen imap_delete,
imap_mail_move oder
@@ -531,7 +531,7 @@
int imap_streamint msg_numberstring part_number
- flags
+ flags
flags
@@ -545,22 +545,22 @@
Die Bitmaske flags kann aus folgenden
- Werten zusammengesetzt werden:
+ Werten zusammengesetzt werden:
- FT_UID - msg_number enthält eine UID
+ FT_UID - msg_number enthält eine UID
- FT_PEEK - Das \Seen Flag der Nachricht wird nicht verändert
+ FT_PEEK - Das \Seen Flag der Nachricht wird nicht verändert
- FT_INTERNAL - Das Ergebnis wird ohne jeden Versuch einer
- Konvertierung der Zeilenenden zurückgegeben
+ FT_INTERNAL - Das Ergebnis wird ohne jeden Versuch einer
+ Konvertierung der Zeilenenden zurückgegeben
@@ -570,7 +570,7 @@
- imap_fetchstructure
+ imap_fetchstructure
Liefert die Struktur der angegebenen Nachricht
@@ -584,7 +584,7 @@
int imap_streamint msg_number
- int
+ int
flags
@@ -608,77 +608,77 @@
-
- type
- Primärer MIME-Typ des Nachrichten-Teils
-
-
- encoding
- Transfer-Kodierung
-
-
- ifsubtype
- Wahr, wenn das Feld subtype gesetzt ist
-
-
- subtype
- MIME Subtyp
-
-
- ifdescription
- Wahr, wenn ein Beschreibungsstring existiert
-
-
- description
- Inhalt des Bechreibungsstrings
-
-
- ifid
- Wahr, wenn ein Identifikationsstring existiert
-
-
- id
- Identificationsstring
-
-
- lines
- Anzahl der Zeilen dieses Teils
-
-
- bytes
- Größe des Teils in Byte
-
-
- ifdisposition
- Wahr, wenn der Dispositionsstring gesetzt ist
-
-
- disposition
- Dispositionsstring
-
-
- ifdparameters
- Wahr, wenn Dispositions-Parameterwerte gesetzt sind
-
-
- dparameters
- Array der DispositionsParameter
-
-
- ifparameters
- Wahr, wenn Parameter gesetzt sind
-
-
- parameters
- Array der MIME Parameter
-
-
- parts
-
+
+ type
+ Primärer MIME-Typ des Nachrichten-Teils
+
+
+ encoding
+ Transfer-Kodierung
+
+
+ ifsubtype
+ Wahr, wenn das Feld subtype gesetzt ist
+
+
+ subtype
+ MIME Subtyp
+
+
+ ifdescription
+ Wahr, wenn ein Beschreibungsstring existiert
+
+
+ description
+ Inhalt des Bechreibungsstrings
+
+
+ ifid
+ Wahr, wenn ein Identifikationsstring existiert
+
+
+ id
+ Identificationsstring
+
+
+ lines
+ Anzahl der Zeilen dieses Teils
+
+
+ bytes
+ Größe des Teils in Byte
+
+
+ ifdisposition
+ Wahr, wenn der Dispositionsstring gesetzt ist
+
+
+ disposition
+ Dispositionsstring
+
+
+ ifdparameters
+ Wahr, wenn Dispositions-Parameterwerte gesetzt sind
+
+
+ dparameters
+ Array der DispositionsParameter
+
+
+ ifparameters
+ Wahr, wenn Parameter gesetzt sind
+
+
+ parameters
+ Array der MIME Parameter
+
+
+ parts
+
Array von Objekten, die die einzelnen Unterteile der
Nachricht beschreiben
-
+
@@ -687,20 +687,20 @@
- dparameters ist ein Array von Objekten mit jeweils einem
- "attribute" und einem "value" Attribut.
+ dparameters ist ein Array von Objekten mit jeweils einem
+ "attribute" und einem "value" Attribut.
- parameters ist ein Array von Objekten mit jeweils einem
- "attribute" und einem "value" Attribut.
+ parameters ist ein Array von Objekten mit jeweils einem
+ "attribute" und einem "value" Attribut.
- Die Elemente des parts Array entsprechen dem von der Funktion
- zurückgegebenen Objekt (usf.).
+ Die Elemente des parts Array entsprechen dem von der Funktion
+ zurückgegebenen Objekt (usf.).
@@ -752,13 +752,13 @@
object imap_headerint imap_streamint msg_number
- int
+ int
fromlength
- int
+ int
subjectlength
- string
+ string
defaulthost
@@ -767,28 +767,28 @@
Diese Funktion liefert ein Objekt, das aus verschiedenen
Header-Elementen gebildet wird.
-
+
remail, date, Date, subject, Subject, in_reply_to, message_id,
newsgroups, followup_to, references
message flags:
- Recent - 'R' wenn neu und bereits gelesen,
- 'N' wenn neu und noch nicht gelesen,
+ Recent - 'R' wenn neu und bereits gelesen,
+ 'N' wenn neu und noch nicht gelesen,
' ' wenn nicht neu
- Unseen - 'U' wenn noch nicht gelesen UND nicht neu,
+ Unseen - 'U' wenn noch nicht gelesen UND nicht neu,
' ' wenn gelesen OR neu und noch nicht gelesen
- Answered -'A' wenn beantwortet,
+ Answered -'A' wenn beantwortet,
' ' sonst
Deleted - 'D' wenn zum Löschen vorgemerkt
' ' sonst
- Draft - 'X' wenn als Entwurf markiert,
+ Draft - 'X' wenn als Entwurf markiert,
' ' sonst
- Flagged - 'F' wenn als 'wichtig' markiert,
+ Flagged - 'F' wenn als 'wichtig' markiert,
' ' sonst
-Beachten Sie bitte die etwas seltsame Recent/Unseen-Zuordnung.
+Beachten Sie bitte die etwas seltsame Recent/Unseen-Zuordnung.
Eine Nachricht wurde noch nicht gelesen, wenn folgende Bedingung
erfüllt ist:
@@ -924,41 +924,41 @@
imap_getmailboxes liefert ein Array zurück,
- das für jedes gefundene Postfach ein Objekt mit de Attributen
+ das für jedes gefundene Postfach ein Objekt mit de Attributen
name, delimiter
und attributes enthält.
- name enthält dabei den vollständigen
- Pfadnamen des Postfachs, delimiter das
- verwendete Trennzeichen zwischen Postfach-Ebenen,
+ name enthält dabei den vollständigen
+ Pfadnamen des Postfachs, delimiter das
+ verwendete Trennzeichen zwischen Postfach-Ebenen,
und attributes besteht aus einer Bitmaske,
die einzelne Eigenschaften des Postfachs beschreibt:
- LATT_NOINFERIORS - es existieren keine weiteren Postfächer
- unterhalb dieses Postfachs
+ LATT_NOINFERIORS - es existieren keine weiteren Postfächer
+ unterhalb dieses Postfachs
- LATT_NOSELECT - Dieses "Postfach" ist nur ein Behälter für
- weitere Postfächer.
+ LATT_NOSELECT - Dieses "Postfach" ist nur ein Behälter für
+ weitere Postfächer.
- Es kann selbst keine Nachrichten enthalten und somit auch
- nicht geöffnet werden.
+ Es kann selbst keine Nachrichten enthalten und somit auch
+ nicht geöffnet werden.
- LATT_MARKED - Dieses Postfach wurde markiert (nur bei UW-IMAPD).
+ LATT_MARKED - Dieses Postfach wurde markiert (nur bei UW-IMAPD).
-
+
-
- LATT_UNMARKED - Dieses Postfach wurde nicht markiert (nur bei UW-IMAPD).
+
+ LATT_UNMARKED - Dieses Postfach wurde nicht markiert (nur bei UW-IMAPD).
-
+
@@ -1006,7 +1006,7 @@
$mbox = imap_open ("{your.imap.host}", "username", "password", OP_HALFOPEN)
|| die ("can't connect: " . imap_last_error());
-
+
$list = imap_getmailboxes ($mbox, "{your.imap.host}", "*");
if (is_array ($list)) {
reset ($list);
@@ -1018,7 +1018,7 @@
}
} else {
print "imap_getmailboxes failed: " . imap_last_error() . "\n";
-}
+}
imap_close ($mbox);
@@ -1091,16 +1091,16 @@
int imap_streamstring msgliststring mbox
- int
+ int
flags
-
+
Diese Funktion kopiert die in msglist
angegebenen Nachrichten in das Postfach mbox.
msglist kann eine einzelne Nachrichtennummer
- oder Aufzählungen und Bereiche gemäß
+ oder Aufzählungen und Bereiche gemäß
RFC2060 enthalten.
@@ -1109,14 +1109,14 @@
- CP_UID - Die Nummern in msglist
- entsprechen den UIDs der gewünschten Nachrichten
+ CP_UID - Die Nummern in msglist
+ entsprechen den UIDs der gewünschten Nachrichten
- CP_MOVE - Die ursprunglichen Nachrichten werden nach dem
- Kopieren gelöscht. copying
+ CP_MOVE - Die ursprunglichen Nachrichten werden nach dem
+ Kopieren gelöscht. copying
@@ -1142,16 +1142,16 @@
int imap_streamstring msgliststring mbox
- int
+ int
flags
-
+
Diese Funktion verschiebt die in msglist
angegebenen Nachrichten in das Postfach mbox.
msglist kann eine einzelne Nachrichtennummer
- oder Aufzählungen und Bereiche gemäß
+ oder Aufzählungen und Bereiche gemäß
RFC2060 enthalten.
@@ -1160,8 +1160,8 @@
- CP_UID - Die Nummern in msglist
- entsprechen den UIDs der gewünschten Nachrichten
+ CP_UID - Die Nummern in msglist
+ entsprechen den UIDs der gewünschten Nachrichten
@@ -1197,7 +1197,7 @@
imap_num_recent
- Liefert die Anzahl der neu hinzugekommenen Nachrichten
+ Liefert die Anzahl der neu hinzugekommenen Nachrichten
im aktuellen Postfach
@@ -1210,7 +1210,7 @@
- Liefert die Anzahl der neu hinzugekommenen Nachrichten
+ Liefert die Anzahl der neu hinzugekommenen Nachrichten
im aktuellen Postfach
@@ -1232,7 +1232,7 @@
string mailboxstring usernamestring password
- int
+ int
flags
@@ -1245,7 +1245,7 @@
Verfügung steht. Liefert ein IMAP-Streamhandle oder &false; bei
Fehlern.
-
+
Der Name eines Postfachs setzt sich zusammen aus der Bezeichnung
des Servers und dem Pfad des Postfachs auf diesem Server. Der
spezielle Name INBOX steht dabei als Synonym für das persönliche
@@ -1266,41 +1266,41 @@
- OP_READONLY - Über diese Verbindung darf nur lesend
- zugegriffen werden
+ OP_READONLY - Über diese Verbindung darf nur lesend
+ zugegriffen werden
- OP_ANONYMOUS - Bei NNTP-Verbindungen wird die Datei .newsrc
- nicht aktualisiert
+ OP_ANONYMOUS - Bei NNTP-Verbindungen wird die Datei .newsrc
+ nicht aktualisiert
- OP_HALFOPEN - es wird eine IMAP- oder NNTP-Verbindung
- aufgebaut, aber noch kein Postfach ausgewählt
+ OP_HALFOPEN - es wird eine IMAP- oder NNTP-Verbindung
+ aufgebaut, aber noch kein Postfach ausgewählt
- CL_EXPUNGE - beim Schließen der Verbindung werden alle zum
- Löschen vorgemerkte Nachrichten endgültig gelöscht (siehe auch
- imap_delete und
- imap_expunge)
+ CL_EXPUNGE - beim Schließen der Verbindung werden alle zum
+ Löschen vorgemerkte Nachrichten endgültig gelöscht (siehe auch
+ imap_delete und
+ imap_expunge)
- Das folgende Beispiel stellt eine Verbindung zu einem
+ Das folgende Beispiel stellt eine Verbindung zu einem
lokalen IMAP-Server (IMAP = Port 143) her:
-
+
$mbox = imap_open ("{localhost:143}INBOX", "user_id", "password");
- Eine Verbindung zu einem lokalen POP3-Server (POP3 = Port 110)
+ Eine Verbindung zu einem lokalen POP3-Server (POP3 = Port 110)
erhalten sie mit:
@@ -1363,7 +1363,7 @@
int imap_stream
-
+
Liefert &true;, wenn die aktuelle Verbindung noch verfügbar ist,
sonst &false;.
@@ -1394,8 +1394,8 @@
string new_mbox
-
- Die Funktion imap_renamemailbox ändert
+
+ Die Funktion imap_renamemailbox ändert
den Namen eines Postfachs.
@@ -1427,7 +1427,7 @@
flags
-
+
Mit Hilfe dieser Funktion kann auf IMAP- und NNTP-Servern ein
anderes Postfach als das bisher aktuelle ausgewählt werden.
@@ -1437,33 +1437,33 @@
- OP_READONLY - Auf das Postfach soll nur lesend zugegriffen
- werden
+ OP_READONLY - Auf das Postfach soll nur lesend zugegriffen
+ werden
- OP_ANONYMOUS - Bei NNTP-Verbindungen wird die persönliche
- .newsrc Datei nicht aktualisiert
+ OP_ANONYMOUS - Bei NNTP-Verbindungen wird die persönliche
+ .newsrc Datei nicht aktualisiert
- OP_HALFOPEN - bei IMAP- oder NNTP-Servern wird in den
- allgemeinen Verbindungsstatus ohne aktuelles Postfach
- zurückgeschaltet
+ OP_HALFOPEN - bei IMAP- oder NNTP-Servern wird in den
+ allgemeinen Verbindungsstatus ohne aktuelles Postfach
+ zurückgeschaltet
- CL_EXPUNGE - beim Schließen der Verbindung werden alle zum
- Löschen vorgemerkte Nachrichten endgültig gelöscht (siehe auch
- imap_delete und
- imap_expunge)
+ CL_EXPUNGE - beim Schließen der Verbindung werden alle zum
+ Löschen vorgemerkte Nachrichten endgültig gelöscht (siehe auch
+ imap_delete und
+ imap_expunge)
-
+
Liefert &true; bei Erfolg und &false; bei Fehlern.
@@ -1484,7 +1484,7 @@
string mbox
-
+
Abbonieren eines Postfachs.
@@ -1495,7 +1495,7 @@
- imap_undelete
+ imap_undelete
Nimmt eine bereits gesetzte Löschmarkierung einer Nachricht
zurück
@@ -1510,9 +1510,9 @@
int msg_number
-
- Diese Funktion nimmt eine evtl. durch die Funktionen
- imap_delete oder
+
+ Diese Funktion nimmt eine evtl. durch die Funktionen
+ imap_delete oder
imap_mail_move gesetzte Löschmarkierung
für die durch msg_number spezifizierte
Nachricht zurück.
@@ -1537,7 +1537,7 @@
string mbox
-
+
Abbonement eines Postfachs beenden.
@@ -1550,7 +1550,7 @@
imap_qprint
- Konvertiert einen quoted-printable kodierten String
+ Konvertiert einen quoted-printable kodierten String
in einen 8bit-String
@@ -1562,9 +1562,9 @@
string string
-
- Konvertiert einen quoted-printable kodierten String
- (gemäß RFC2045,
+
+ Konvertiert einen quoted-printable kodierten String
+ (gemäß RFC2045,
Abschnitt 6.7) in einen 8bit-String.
@@ -1588,9 +1588,9 @@
string string
-
- Konvertiert einen String in einen quoted-printable kodierten String
- (gemäß RFC2045,
+
+ Konvertiert einen String in einen quoted-printable kodierten String
+ (gemäß RFC2045,
Abschnitt 6.7).
@@ -1614,9 +1614,9 @@
string string
-
- Konvertiert 8Bit-Text in einen BASE64-kodierten String
- (gemäß RFC2045,
+
+ Konvertiert 8Bit-Text in einen BASE64-kodierten String
+ (gemäß RFC2045,
Abschnitt 6.8).
@@ -1645,7 +1645,7 @@
Diese Funktion arbeitet ähnlich wie
- imap_listmailbox. Sie giebt aber nur die
+ imap_listmailbox. Sie gibt aber nur die
Namen der Postfächer zurück, in denen irgendwo der Text
content vorkommt.
@@ -1668,45 +1668,45 @@
- Diese Funktion liefert dieselben Informationen wie
+ Diese Funktion liefert dieselben Informationen wie
imap_status sowie zusätzlich die Größe
des Postfachs in Bytes. Diese wird aus der Summe der Größe der
einzelnen Nachrichten gebildet, deshalb benötigt diese Funktion
mehr Zeit zur Ausführung als imap_status.
-
+
Felder des Rückgabe-Objekts
- Date
- Datum der letzten Änderung
-
-
- Driver
- Driver
-
-
- Mailbox
- Name des Postfachs
-
-
- Nmsgs
- Anzahl der Nachrichten
-
-
- Recent
- Anzahl neuer Nachrichten
-
-
- Unread
- Anzahl ungelesener Nachrichten
-
-
- Size
- Größe des Postfachs in Byte
-
+ Date
+ Datum der letzten Änderung
+
+
+ Driver
+ Driver
+
+
+ Mailbox
+ Name des Postfachs
+
+
+ Nmsgs
+ Anzahl der Nachrichten
+
+
+ Recent
+ Anzahl neuer Nachrichten
+
+
+ Unread
+ Anzahl ungelesener Nachrichten
+
+
+ Size
+ Größe des Postfachs in Byte
+
@@ -1717,9 +1717,9 @@
$mbox = imap_open ("{your.imap.host}INBOX", "username", "password")
|| die ("can't connect: " . imap_last_error());
-
+
$check = imap_mailboxmsginfo ($mbox);
-
+
if ($check) {
print "Date: " . $check->Date . "<br>\n";
print "Driver: " . $check->Driver . "<br>\n";
@@ -1729,7 +1729,7 @@
print "Size: " . $check->Size . "<br>\n";
} else {
print "imap_check() failed: " . imap_lasterror() . "<br>\n";
-}
+}
imap_close ($mbox);
@@ -1741,7 +1741,7 @@
imap_rfc822_write_address
- Bildet aus Realnamen, Postfach und Server eine korekt
+ Bildet aus Realnamen, Postfach und Server eine korekt
formatierte Mail-Adresse
@@ -1749,7 +1749,7 @@
Beschreibung
- string
+ string
imap_rfc822_write_addressstring mailbox
@@ -1758,8 +1758,8 @@
- Bildet aus Realnamen, Postfach und Server eine korekt
- formatierte Mail-Adresse gemäß
+ Bildet aus Realnamen, Postfach und Server eine korekt
+ formatierte Mail-Adresse gemäß
RFC822.
@@ -1768,8 +1768,8 @@
imap_rfc822_write_address Beispiel
-print imap_rfc822_write_address ("hartmut", "cvs.php.net",
- "Hartmut Holzgraefe);
+print imap_rfc822_write_address ("hartmut", "cvs.php.net",
+ "Hartmut Holzgraefe);
@@ -1793,8 +1793,8 @@
- Diese Funktion zerlegt einen Adress-String gemäß
- RFC822 und liefert
+ Diese Funktion zerlegt einen Adress-String gemäß
+ RFC822 und liefert
ein Array von Objekten mit einem Eintrag je erkannter Adresse.
Die Address-Objekte bestehen dabei jeweils aus den folgenden
vier String-Elementen:
@@ -1829,19 +1829,19 @@
imap_rfc822_parse_adrlist Beispiel
-$address_string = "Hartmut Holzgraefe <hartmut <email protected>>,
+$address_string = "Hartmut Holzgraefe <hartmut <email protected>>,
postmaster <email protected>, root";
-$address_array = imap_rfc822_parse_adrlist ($address_string,
+$address_array = imap_rfc822_parse_adrlist ($address_string,
"somedomain.net");
if (! is_array ($address_array)) die ("somethings wrong\n");
-
+
reset ($address_array);
while (list( $key, $val) = each ($address_array)) {
print "mailbox : " . $val->mailbox . "<br>\n";
print "host : " . $val->host . "<br>\n";
print "personal: " . $val->personal . "<br>\n";
print "adl : " . $val->adl . "<p>\n";
-}
+}
@@ -1876,7 +1876,7 @@
Enthält options den Wert ST_UID, so werden
die übergebenen Nachrichtennummern als UIDs anstelle von Indizes
- interpretiert.
+ interpretiert.
@@ -1884,10 +1884,10 @@
$mbox = imap_open ("{your.imap.host:143}", "username", "password")
|| die ("can't connect: " . imap_last_error());
-
+
$status = imap_setflag_full ($mbox, "2,5", "\\Seen \\Flagged");
if (!$status) echo imap_last_error();
-
+
imap_close ($mbox);
@@ -1904,7 +1904,7 @@
Beschreibung
- string
+ string
imap_clearflag_fullint stream
@@ -2024,7 +2024,7 @@
- FT_UID msgno enthält eine UID
+ FT_UID msgno enthält eine UID
@@ -2038,7 +2038,7 @@
FT_PREFETCHTEXT Der Körper der Nachricht wird ebenfalls angefordert,
hierdurch wird ein zus. Zugriff vermieden, wenn z.B.
- für eine Save-Operation der gesamte Text einer
+ für eine Save-Operation der gesamte Text einer
Nachricht benötigt wird
@@ -2064,7 +2064,7 @@
- Diese Funktion ermittelt die UID zu einem gegebenen
+ Diese Funktion ermittelt die UID zu einem gegebenen
Nachrichten-Index. Während die Nachrichten-Indices einfach
von eins an aufsteigend durchnummeriert sind und sich z.B.
bei Löschoperationen ändern können, ist die UID einer Nachricht
@@ -2118,137 +2118,137 @@
Diese Funktion durchsucht die Nachrichten des aktuellen Postfachs
und liefert ein Array mit den Nummern der Nachrichten, die mit den
- angegebenen Kriterien übereinstimmen.
- Der Parameter criteria enthält einen String,
- der sich aus den folgenden Suchbegriffen zusammensetzen kann
-
+ angegebenen Kriterien übereinstimmen.
+ Der Parameter criteria enthält einen String,
+ der sich aus den folgenden Suchbegriffen zusammensetzen kann
+
- ALL - liefert alle Nachrichten, die den restlichen Kriterien
- entsprechen
+ ALL - liefert alle Nachrichten, die den restlichen Kriterien
+ entsprechen
- ANSWERED - das \\ANSWERED Flag der Nachricht ist gesetzt
+ ANSWERED - das \\ANSWERED Flag der Nachricht ist gesetzt
- BCC "string" - Das Bcc: Feld der Nachricht enthält "string"
+ BCC "string" - Das Bcc: Feld der Nachricht enthält "string"
- BEFORE "date" - Das Date: Feld der Nachricht enthält ein
- Datum, das vor dem in "date" angegebenen liegt
+ BEFORE "date" - Das Date: Feld der Nachricht enthält ein
+ Datum, das vor dem in "date" angegebenen liegt
- BODY "string" - Im Inhalt der Nachricht ist "string" enthalten
+ BODY "string" - Im Inhalt der Nachricht ist "string" enthalten
- CC "string" - Das Cc: Feld der Nachricht enthält "string"
+ CC "string" - Das Cc: Feld der Nachricht enthält "string"
- DELETED - Die Nachricht ist zum Löschen vorgemerkt
+ DELETED - Die Nachricht ist zum Löschen vorgemerkt
- FLAGGED - Das \\FLAGGED (wichtig bzw. dringend) Flag der
- Nachricht ist gesetzt
+ FLAGGED - Das \\FLAGGED (wichtig bzw. dringend) Flag der
+ Nachricht ist gesetzt
- FROM "string" - Das From: Feld der Nachricht enthält "string"
+ FROM "string" - Das From: Feld der Nachricht enthält "string"
- KEYWORD "string" - Das Feld Keyword: enthält "string"
+ KEYWORD "string" - Das Feld Keyword: enthält "string"
- NEW - die Nachricht ist neu
+ NEW - die Nachricht ist neu
- OLD - die Nachricht ist nicht neu
+ OLD - die Nachricht ist nicht neu
- ON "date" - Das Datum in Date: entspricht "date"
+ ON "date" - Das Datum in Date: entspricht "date"
- RECENT - Das \\RECENT Flag ist gesetzt
+ RECENT - Das \\RECENT Flag ist gesetzt
- SEEN - Das \\SEEN Flag ist gesetzt, die Nachricht wurde
- bereits einmal abgerufen
+ SEEN - Das \\SEEN Flag ist gesetzt, die Nachricht wurde
+ bereits einmal abgerufen
- SINCE "date" - Das Datum "date" liegt vor dem im Date: Feld
- der Nachricht
+ SINCE "date" - Das Datum "date" liegt vor dem im Date: Feld
+ der Nachricht
- SUBJECT "string" - "string" ist Teil des Betreffs der
- Nachricht
+ SUBJECT "string" - "string" ist Teil des Betreffs der
+ Nachricht
- TEXT "string" - "string" ist Teil der Nachricht (Kopf oder
- Inhalt)
+ TEXT "string" - "string" ist Teil der Nachricht (Kopf oder
+ Inhalt)
- TO "string" - Das To: Feld der Nachricht enthält "string"
+ TO "string" - Das To: Feld der Nachricht enthält "string"
- UNANSWERED - Die Nachricht wurde nicht beantwortet, das
- \\Answered Flag ist nicht gesetzt
+ UNANSWERED - Die Nachricht wurde nicht beantwortet, das
+ \\Answered Flag ist nicht gesetzt
- UNDELETED - Die Nachricht ist nicht zum Löschen vorgemerkt
+ UNDELETED - Die Nachricht ist nicht zum Löschen vorgemerkt
- UNFLAGGED - Die Nachricht ist nicht als 'wichtig' markiert
+ UNFLAGGED - Die Nachricht ist nicht als 'wichtig' markiert
- UNKEYWORD "string" - "string" ist nicht Schlüsselwort der
- Nachricht
+ UNKEYWORD "string" - "string" ist nicht Schlüsselwort der
+ Nachricht
- UNSEEN - Die Nachricht wurde bisher nicht gelesen
+ UNSEEN - Die Nachricht wurde bisher nicht gelesen
@@ -2276,7 +2276,7 @@
imap_last_error
- Diese Funktion liefert die zuletzt während dieses Seitenzugriffs
+ Diese Funktion liefert die zuletzt während dieses Seitenzugriffs
aufgetretene Fehlermeldung (falls vorhanden)
@@ -2315,14 +2315,14 @@
- Diese Funktion liefert in Form eines String-Arrays alle seit
+ Diese Funktion liefert in Form eines String-Arrays alle seit
Beginn des Requests bzw. seit dem letzten Aufruf von
imap_errors aufgetretenen Fehlermeldung.
Der Fehler-Stack wird dabei gelöscht, so daß folgende Aufrufe
- von imap_errors bzw.
- imap_last_errors bis zum mächsten
+ von imap_errors bzw.
+ imap_last_errors bis zum mächsten
aufgetretenen Fehler kein Ergebnis liefern.
-
+
@@ -2352,7 +2352,7 @@
liefern.
- Die IMAP-Spezifikationen verlangen, daß diese Meldungen an den
+ Die IMAP-Spezifikationen verlangen, daß diese Meldungen an den
Benutzer weitergegeben werden.
@@ -2376,7 +2376,7 @@
- Diese Funktion liefert Statusinformationen zum mit
+ Diese Funktion liefert Statusinformationen zum mit
mailbox angegebenen Postfach.
Im der Bitmaske options können dabei
folgende Funktionen ausgewählt werden, die den Inhalt des
@@ -2384,40 +2384,40 @@
- SA_MESSAGES - das Feld messages wird mit der Anzahl der
- enthaltenen Nachrichten gefüllt
+ SA_MESSAGES - das Feld messages wird mit der Anzahl der
+ enthaltenen Nachrichten gefüllt
- SA_RECENT - das Feld recent wird mit der Anzahl der neuen
- Nachrichten gefüllt
+ SA_RECENT - das Feld recent wird mit der Anzahl der neuen
+ Nachrichten gefüllt
- SA_UNSEEN - das Feld unseen wird mit der Anzahl der noch nicht
- abgerufenen Nachrichten gefüllt
+ SA_UNSEEN - das Feld unseen wird mit der Anzahl der noch nicht
+ abgerufenen Nachrichten gefüllt
- SA_UIDNEXT - das Feld uidnext wird mit der UID gefüllt, die
- die nächste in diesem Postfach abgelegte Nachricht erhalten
- wird
+ SA_UIDNEXT - das Feld uidnext wird mit der UID gefüllt, die
+ die nächste in diesem Postfach abgelegte Nachricht erhalten
+ wird
- SA_UIDVALIDITY - das Feld uidvalidity wird mit einer
- Konstanten gefüllt, die sich immer dann verändern wird, wenn
- die UIDs der Nachrichten im Postfach sich vermutlich verändert
- haben
+ SA_UIDVALIDITY - das Feld uidvalidity wird mit einer
+ Konstanten gefüllt, die sich immer dann verändern wird, wenn
+ die UIDs der Nachrichten im Postfach sich vermutlich verändert
+ haben
- SA_ALL - es werden alle beschriebenen Felder gefüllt
+ SA_ALL - es werden alle beschriebenen Felder gefüllt
@@ -2433,17 +2433,17 @@
$mbox = imap_open ("{your.imap.host}", "username", "password", OP_HALFOPEN)
|| die ("can't connect: " . imap_last_error());
-
+
$status = imap_status ($mbox, "{your.imap.host}INBOX", SA_ALL);
if($status) {
print ("Messages: " . $status->messages ) . "<br>\n";
print ("Recent: " . $status->recent ) . "<br>\n";
print ("Unseen: " . $status->unseen ) . "<br>\n";
print ("UIDnext: " . $status->uidnext ) . "<br>\n";
- print ("UIDvalidity: " . $status->uidvalidity) . "<br>\n";
+ print ("UIDvalidity: " . $status->uidvalidity) . "<br>\n";
} else {
print "imap_status failed: " . imap_lasterror() . "\n";
-}
+}
imap_close ($mbox);
@@ -2466,8 +2466,8 @@
string text
-
- Dekodiert den String text aus dem
+
+ Dekodiert den String text aus dem
modifizierten UTF-7 Format in 8Bit-Text.
@@ -2477,8 +2477,8 @@
Sonderzeichen, wie z.B. unsere Umlaute, enthalten.
- (siehe RFC2152
- für UTF-7 und RFC2060,
+ (siehe RFC2152
+ für UTF-7 und RFC2060,
Abschnitt 5.1.3 für modifiziertes UTF-7)
@@ -2506,8 +2506,8 @@
wie z.B. unsere Umlaute, enthalten.
- (siehe RFC2152
- für UTF-7 und RFC2060,
+ (siehe RFC2152
+ für UTF-7 und RFC2060,
Abschnitt 5.1.3 für modifiziertes UTF-7)
@@ -2549,7 +2549,7 @@
array imap_fetch_overviewint imap_streamstring sequence
- int
+ int
flags
@@ -2580,7 +2580,7 @@
- message_id - Message-ID
+ message_id - Message-ID
@@ -2605,7 +2605,7 @@
- recent - Flag gesetzt
+ recent - Flag gesetzt
@@ -2641,9 +2641,9 @@
$mbox = imap_open ("{your.imap.host:143}", "username", "password")
|| die ("can't connect: " . imap_last_error());
-
+
$overview = imap_fetch_overview ($mbox, "2,4:6", 0);
-
+
if (is_array ($overview )) {
reset ($overview);
while (list ($key, $val) = each ($overview)) {
@@ -2653,7 +2653,7 @@
. "\n";
}
}
-
+
imap_close ($mbox);
@@ -2675,16 +2675,16 @@
- imap_mime_header_decode decodiert MIME Headerfelder,
- die mehr als nur reinen ASCII-Text enthalten und gemäß
+ imap_mime_header_decode decodiert MIME Headerfelder,
+ die mehr als nur reinen ASCII-Text enthalten und gemäß
RFC2047 codiert wurden.
- Die decodierten Teilstücke werden in einem Array von Objekten zurückgegeben,
+ Die decodierten Teilstücke werden in einem Array von Objekten zurückgegeben,
wobei jedes Objekt die Felder "text" für den decodierten Teiltext und "charset"
für den zugehörigen Zeichensatz enthält. Nichtcodierte Teile des Headerfeldes
werden dabei durch den Wert "default" beschrieben.
- Im folgenden Beispiel besteht das Headerfeld aus zwei Teilstücken,
+ Im folgenden Beispiel besteht das Headerfeld aus zwei Teilstücken,
wobei das erste nach ISO-8859-1 codiert ist:
@@ -2763,22 +2763,22 @@
string tostring subjectstring message
- string
+ string
additional_headers
- string
+ string
cc
- string
+ string
bcc
- string
+ string
rpath
- This function is currently not available for PHP4 on WIN32.
+ This function is currently not available for PHP4 on WIN32.
@@ -2800,4 +2800,4 @@
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
--->
+-->
\ No newline at end of file