私はチケットをメールで送信し、特定のメールIDに任意の種類のファイルを添付できるサイトを開発しています。メールの件名、内容、添付ファイルをデータベースに追加する必要があります。私はcronを使ってこれをやっています。添付ファイルを除いて、すべてのものが完璧に動作します。私はダウンロードリンクを作成するポストを見ました。私はcronを使用しているので、手動ではできません。IMAPとphpを使用して特定のフォルダにメールの添付ファイルをダウンロードする方法
$hostname = '{xxxx.net:143/novalidate-cert}INBOX';
$username = '[email protected]';
$password = 'zzzz';
/* try to connect */
$inbox = imap_open($hostname,$username,$password) or die('Cannot connect to : ' . imap_last_error());
$emails = imap_search($inbox,'ALL');
if($emails) {
$output = '';
rsort($emails);
foreach($emails as $email_number) {
$structure = imap_fetchstructure($inbox, $email_number);
$name = $structure->parts[1]->dparameters[0]->value; // name of the file
$type = $structure->parts[1]->type; //type of the file
}}
は、私は、ファイルの種類と名前を取得することができていますが、私を助けてください、さらに
いずれかを続行する方法がわかりません。ありがとうございました...
ありがとうございました...&+ 1.Now workingその – Juice
こんにちは@LimiJerin、ここに作業コードを掲載するのはとても親切ですか?私の最後からは動作しないようだが、添付ファイルはダウンロードされていない –