ADS - GoldenWeb.it Directory "Premium" Links

Centriassistenza - elenchi centri assistenza ufficiali
Centriassistenza.org raccoglie e pubblica elenchi centri assistenza ufficiali di centinaia di marchi delle più svariati settori; moto, telefonia, elettrodomestici, condizionatori, antifurti, stufe, caldaie, atrezzi per lavoro e giardinaggio. Tutte le pagine hanno una grafica semplice e leggera per una miglior consultazione anche da smartphone con un indice suddiviso per regione. Oltre 100.000 indirizzi di centri assistenza
Inquinamento Italia
Il portale dell’inquinamento in Italia: un sito divulgativo per imparare a capirlo, misurarlo e prevenirlo.
Per il tuo Business Plan e per il tuo Financial Report
Stai pensando di creare o ampliare la tua impresa? Vuoi costruire il Business Plan? Devi richiedere un finanziamento o un contributo governativo? Stai sviluppando un Information Memorandum o uno Studio di fattibilità delle opere pubbliche? Fra i nostri servizi di business planning c’è sicuramente quello più adatto a te, agli investimenti che hai deciso di realizzare e ai tempi di finanziamento o startup necessari.
Hotel Ischia - Scegli Ischiaprenota.com
Cerchi un hotel Ischia? Su Ischiaprenota.com tantissime offerte hotel e lastminute Ischia a prezzi imbattibili. Hotel 3,4 e 5 stelle a partire da 20€ a notte. Trattamento All-Inclusive, Pensione completa, Mezza Pensione e solo pernottamento. Nessun anticipo, paghi direttamente in hotel. Assistenza con personale Ischitano.

Inserisci il tuo sito nella directory...

Manuale PHP


imap_createmailbox

(PHP 4, PHP 5)

imap_createmailboxCreate a new mailbox

Description

bool imap_createmailbox ( resource $imap_stream , string $mailbox )

Creates a new mailbox specified by mailbox.

Parameters

imap_stream

An IMAP stream returned by imap_open().

mailbox

The mailbox name, see imap_open() for more information. Names containing international characters should be encoded by imap_utf7_encode()

Return Values

Returns TRUE on success or FALSE on failure.

Examples

Example #1 imap_createmailbox() example

<?php
$mbox 
imap_open("{imap.example.org}""username""password"OP_HALFOPEN)
     or die(
"can't connect: " imap_last_error());

$name1 "phpnewbox";
$name2 imap_utf7_encode("phpnewböx"); // phpnewb&w7Y-x

$newname $name1;

echo 
"Newname will be '$name1'<br />n";

// 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

if (@imap_createmailbox($mboximap_utf7_encode("{imap.example.org}INBOX.$newname"))) {
    
$status = @imap_status($mbox"{imap.example.org}INBOX.$newname"SA_ALL);
    if (
$status) {
        echo 
"your new mailbox '$name1' has the following status:<br />n";
        echo 
"Messages:   " $status->messages    "<br />n";
        echo 
"Recent:     " $status->recent      "<br />n";
        echo 
"Unseen:     " $status->unseen      "<br />n";
        echo 
"UIDnext:    " $status->uidnext     "<br />n";
        echo 
"UIDvalidity:" $status->uidvalidity "<br />n";

        if (
imap_renamemailbox($mbox"{imap.example.org}INBOX.$newname""{imap.example.org}INBOX.$name2")) {
            echo 
"renamed new mailbox from '$name1' to '$name2'<br />n";
            
$newname $name2;
        } else {
            echo 
"imap_renamemailbox on new mailbox failed: " imap_last_error() . "<br />n";
        }
    } else {
        echo 
"imap_status on new mailbox failed: " imap_last_error() . "<br />n";
    }

    if (@
imap_deletemailbox($mbox"{imap.example.org}INBOX.$newname")) {
        echo 
"new mailbox removed to restore initial state<br />n";
    } else {
        echo 
"imap_deletemailbox on new mailbox failed: " implode("<br />n"imap_errors()) . "<br />n";
    }

} else {
    echo 
"could not create new mailbox: " implode("<br />n"imap_errors()) . "<br />n";
}

imap_close($mbox);
?>

See Also