Redhat Linux4 で、メールを受信した際、添付ファイルがあれば
特定のフォルダに添付ファイルを保存するPHPを作っています。
以下のメール受信時にPHPプログラムを起動すると、
添付ファイル付きメールなのに、
$structure->ctype_primary = 'multipart' となってくれず
途方にくれています。
どなたかご教授いただきたくよろしくお願いいたします。
require_once("Mail/mimeDecode.php");
$input = file_get_contents("php://stdin");
$params['include_bodies'] = true;
$params['decode_bodies'] = true;
$params['decode_headers'] = true;
$decoder = new Mail_mimeDecode($input, "\r\n");
$structure = $decoder->decode($params);
$GB['sMailBody']=$structure->ctype_primary;
この結果、$GB['sMailBody']は、text となってしまいます。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
一度、php://stdinで取得されたメールの生ソースを確認してみてはいかがでしょうか。
http://peardoc.xole.net/package.mail.mail-mimede …
こちらにあるように、ctype_primaryは最初に出てくるcontent typeを引っ張りますので、最初の区切りがtextであれば、そのように引いてしまうと思います。また、ctype_secondaryの値も確認してみてはいかがでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- WordPress(ワードプレス) wordpressでphpを読み込みたい 1 2022/10/30 23:40
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
- その他(プログラミング・Web制作) pythonのこのエラーがわかりません 3 2022/11/16 14:54
- PHP 掲示板を作成しておりアップロードファイルとメッセージを並べたいので、アドバイスお願い致します 2 2023/07/17 21:01
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- Visual Basic(VBA) outlook マクロが終了しません。 1 2022/09/02 11:14
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBでメールを送る時のSMT...
-
メールアドレスのみを抜き出す方法
-
SendMailがエラーを返さない
-
数千人分のユーザIDを各メール...
-
powerbuilderのメール機能について
-
VB6にてメールを送信する方法
-
PHP メールファーム 自動返信...
-
コマンドプロンプトで添付ファ...
-
問い合わせ完了ページでの二重...
-
タイマー機能を使って指定時間...
-
自動で添付メールを送信するフ...
-
メールアドレスを追加して、他...
-
フォントの色を変えるには?
-
PHPのif文でその処理を途中で抜...
-
リンク先を隠す方法はないでし...
-
copy() で属性保存
-
onedrive にexcelファイルをア...
-
PHP session_destroyとsession...
-
「クラス関数」「メンバ関数」...
-
別PHPファイルに変数を渡す
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ワードプレス、Contact Form 7...
-
VB6にてメールを送信する方法
-
存在しないメールアドレスかど...
-
コマンドプロンプトで添付ファ...
-
VBでメールを送る時のSMT...
-
問い合わせ完了ページでの二重...
-
送信日時を指定してメールを送...
-
一定時間毎に同じ動作を繰り返...
-
HPの更新をしたら自動でメール...
-
メールアドレスの存在確認はで...
-
$_SERVER{'HTTP_X_UP_SUBNO'}取...
-
mail関数を使うと遅いので
-
Bookを閉じて保存した時のみ実...
-
二重投稿防止方法
-
ブラウザの更新ボタン
-
mb_send_mail関数により送信さ...
-
javamailで220の応答が遅い
-
AccessのDoCmd.SendObjectについて
-
リファラが取得できない?
-
<HTML>~入る タグ が無いから ...
おすすめ情報