Hallo Leute,
meine PHP-Applikation führt folgenden Code aus:
Meine Applikation zeigt den neu erzeugten IMAP-Ordner in der Ordnerübersicht fehlerfrei an. Allerdings wird er weder beim Hoster noch in Mailclientprogrammen wie Thunderbird oder Outlook registriert. Legt PHP etwa nur 'Dummyfolder' an? Anderst gefragt:
Ist PHP in der Lage, mit dem Befehl imap_createmailbox() auf dem IMAP-Server physikalisch vorhandene IMAP-Ordner anzulegen? Dasselbe gilt für den Befehl imap_deletemailbox() !
meine PHP-Applikation führt folgenden Code aus:
PHP:
.
.
.
const directory = "INBOX";
$CreateFolder = $mailbox->CreateMailbox($mailbox->connect(MailEingangController::directory), $IMAPServer, $model->new_folder);
.
.
//Ordner bzw. Postfach erzeugen
public static function CreateMailbox($connection, $server, $name) {
$name = imap_utf7_encode($name);
$create = imap_createmailbox($connection, '{' . $server . '}' . $name);
if (!$create)
return false;
else
return true;
}
Ist PHP in der Lage, mit dem Befehl imap_createmailbox() auf dem IMAP-Server physikalisch vorhandene IMAP-Ordner anzulegen? Dasselbe gilt für den Befehl imap_deletemailbox() !
Zuletzt bearbeitet: