人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPで空メールを送ると、資料ファイルが添付されてメールが返ってくるシステムを作ろうと思っております。
参考サイトをご存知ありませんか?

●質問者: makocan
●カテゴリ:インターネット ウェブ制作
✍キーワード:PHP サイト システム ファイル メール
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● Sampo
●35ポイント

いくつかの技術が必要ですね。

  1. メール受信時にスクリプトを自動起動する
  2. メール本文から送信者アドレスを抜き出す
  3. ファイルを添付したMIME形式のメール本文を作成する

1.についてはSAKURAのQ&Aが参考になります

http://faq.sakura.ne.jp/wiki/wiki.cgi?%A5%E1%A1%BC%A5%EB#i29

また、PLESKを使ったシステムだと独特な設定が必要なよう

http://www.appleple.com/pb/index.php?ID=3492&themes=

ちなみにPHPにメール本文は標準入力で渡されます。PHPでスクリプト書いてると滅多に標準入力って扱いませんが、

file_get_contents("php://stdin")

で1本の文字列として取得できます。

2.はimap_rfc822_parse_headers関数がさらっとやってくれます。

http://jp.php.net/imap_rfc822_parse_headers

3.については詳しくないのでほかの方に。


2 ● arcana
●35ポイント

kawama.jp: 携帯の空メール機能を実装

phpで空メールサービス:PHP講座

上記2サイトなどが参考になるかと思います。

ただどちらも、プログラムのみではなく、サーバ上で受信メールとプログラムの橋渡し的な設定変更が出来る必要があります。

例)qmail で運用されている場合は .qmail を設定出来るサーバなど。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ