2017-11-07 17 views
-3

PHPのメール添付ファイルにアクセスできますか? 「はい」の場合は、それを行うのが大変ですか?PHPで添付ファイルにアクセス

メールアドレスに.csvファイルを送信して、自分のPHPアプリケーションがメールボックスにアクセスし、最後のメールを受け取り、添付ファイルをダウンロードしてアプリにアップロードしたいと思っています。

私には奇妙に聞こえます。私はそれが本当に可能か、間違っているのか分かりませんか?

答えて

1

サードパーティ製のシステムを使用してMailgunをチェックするのに役立ちます。あなたが描いた正確な状況のために私は過去にたくさん使ってきました。無料アカウントに登録し、ルートを設定します。すべての着信電子メールは、サーバーにアップロードするPHPスクリプトに送信されます。

PHPコードでは、受信メールのデータがPOSTされます。

$hash = hash_hmac('SHA256', $_POST['timestamp'] . $_POST['token'], 'your-key'); 

if($hash == $_POST['signature']) { 

    if(count($_FILES)) { 
     foreach($_FILES as $f) { 
      /* do something with the file */    
     } 
    } 


} 
+0

[OK]を感謝する:すべての添付ファイルはここで私が何を意味するか説明するためにいくつかのコードがある$_FILES

を経由して、次にアクセスできます。そして、第三者のシステムがなければ、それはあまりにも多くの仕事をすると思いますか?私は私のPHPアプリケーションのためにsymfonyを使用します。 @Chris – Kevin

関連する問題