X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=bin%2Fmsgexport.sh;h=0aa33b5a85482f7710bc3732f76e276fa73f804f;hb=48e244a464574aa732ef5ab3fe759f1e05665b3d;hp=b15da1febc3f5a3e706977842e5b798631c6b776;hpb=3adad46e27086084a8b28a32fc4fbc953dbfef6c;p=roundcube.git diff --git a/bin/msgexport.sh b/bin/msgexport.sh index b15da1f..0aa33b5 100755 --- a/bin/msgexport.sh +++ b/bin/msgexport.sh @@ -1,42 +1,10 @@ -#!/usr/bin/php +#!/usr/bin/env php decode_address_list($headers->from, 1, false)); fwrite($out, sprintf("From %s %s UID %d\n", $from['mailto'], $headers->date, $headers->uid)); - fwrite($out, iil_C_FetchPartHeader($IMAP->conn, $IMAP->mailbox, $i, null)); - fwrite($out, iil_C_HandlePartBody($IMAP->conn, $IMAP->mailbox, $i, null, 1)); + fwrite($out, $IMAP->conn->fetchPartHeader($mbox, $i)); + fwrite($out, $IMAP->conn->handlePartBody($mbox, $i)); fwrite($out, "\n\n\n"); progress_update($i, $count); @@ -122,8 +90,7 @@ if (empty($args['user'])) } // prompt for password -vputs("Password: "); -$args['pass'] = trim(fgets(STDIN)); +$args['pass'] = prompt_silent("Password: "); // parse $host URL @@ -169,4 +136,4 @@ else vputs("IMAP login failed.\n"); } -?> \ No newline at end of file +?>