• ベストアンサー

sendmailで空メール処理は・・・!?(゜~゜;)

あ、どうもはじめまして!!お世話になっております。 qmail FORWARD を使わない空メール処理(自動返信)は出来ますか…。 色々見てもpmail関連のものでした!! 共有サーバーではやはり厳しいでしょうかヾ(・ε・。)ォィォィ ちなみにBASHファイルとsendmailのダブルブッキングからの空メールはダメですか(・o・)ゞ了解!

  • PHP
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

cronをつかえるなら、定期的にPEARのMail_Mimeでメールを取りに行けば よいでしょう

iinnffoo
質問者

補足

わあああああ! 有り難う御座います。 そう言うのも出来るんですか!q(°O°)p mimePart と言うファイルを使いどういう風に設定したらよいのかまったく分かりません!(汗) mimeDecode.php と mimePart と言うファイルがあります。 これはメールからDBへ情報を追加・削除しているものまでは分かります。 でも、空メールになるとまた違う事にもなりますよね。。。

関連するQ&A

  • sendmailからqmail:CGIから送れない

    こんばんわ。 sendmailコマンド置換えについてです。 OS:Fedora7 メールサーバー:qmailとdovecot vpopなど使ってます。 メールサーバーについては、 バーチャルでもローカルからは送受信出来てます。 cgiがユーザーさんがHPのcgiからメールを送って来ると、 内容を自動返信するような感じのcgiですが。 テストでやってみても。 ローカルの受信すら来ない状態です。 もちろん、自動返信で返っても来ません。 以下をしました。 chmod 0 /usr/lib/sendmail chmod 0 /usr/sbin/sendmail mv /usr/lib/sendmail /usr/lib/sendmail.bak mv /usr/sbin/sendmail /usr/sbin/sendmail.bak ln -s /var/qmail/bin/sendmail /usr/lib/sendmail ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail apacheのエラーは、 sh: /usr/sbin/sendmail: Permission denied, referer: http://www.hogehoge.com/cgi-bin/test.cgi Permission関係でしょうか? sendmailをls -lで調べると lrwxrwxrwx 1 root root 23 Jun 5 19:05 /usr/sbin/sendmail -> /var/qmail/bin/sendmail です。 その他調べる箇所ありますでしょうか? 後・・・ 私のサーバーでは、 newaliases とすると・・・ bash: /usr/bin/newaliases: Permission denied になります。 パーミッションは777のroot rootになってます。 宜しくお願いします。

  • sendmail

    PerlやPHPにはsendmailを使ってメール送信する関数があったと思いますが、sendmailというメールサーバを起動していなくてはいけないのですか? メールサーバならsendmailサーバの他にpostfixやqmailなどがあるじゃないですか。

  • 空メール処理について

    メールからDBへbashを使い画像の投稿・更新・削除等できるプログラムは出来たんですが、空メール処理が出来ません。

    • ベストアンサー
    • Perl
  • lolipopでsendmailは使えませんか?

    lolipopではsendmail 用の .forward もqmail用の .qmail も使えないのでしょうか? http://www.ortecweb.com/cgi/share/karamail/ このスクリプトを購入してしまったので ロリポップが使えないのであれば他のサーバに移ろうと思いまして。 どなたかご存知の方は教えて頂けると幸いです。 よろしくお願い致します。

    • 締切済み
    • CGI
  • qmailでプログラムへの転送が許可されていない環境での空メール登録処理

    質問します。 ホスティング予算的な理由により、とあるホスティング業者でサーバーをレンタルしており、メールサーバーもかねているのでメールアカウントの管理は管理ツールから行っています。 メールサーバOSはqmailなのですが、ホスティング業者によるqmailの転送設定制御でプログラムへの転送が許可されていない(パイプ"|"が弾かれてしまう)のです。 でも、何とか空メールからDBへのメールアドレス登録を実装したいのです。 転送先プログラムはqmailからの転送(リダイレクト)さえ上手くいけば処理するようには作成済みです。 何か方法はありますでしょうか? DBへの登録処理&自動返信処理プログラムはphpで書いているのでこの場所に質問させていただきます。

    • 締切済み
    • PHP
  • 空メール処理について

    仮にentry@hoge.com宛へ空メールを送ると送信元アドレスをテキストファイルに書き込みたいのですが、どのようにしたらいいのでしょうか? MATがqmailで.qmailにてcgiなどに渡す方法はいくらか調べたのですが、今回はレンタルサーバで行いたいのでサーバの設定を変更することなくcgiファイルだけで行うことができるのでしょうか? ちなみに下記URLをみるとMATの設定をするようなことが見当たらなかったので可能なのかなぁと思っているのですがどうなのでしょうか? http://souppot.jp/article212.php よろしくお願いします。

    • ベストアンサー
    • Perl
  • qmailでパイプ処理。空メール自動返信がうまくいきません・・・

    qmailでパイプ処理。空メール自動返信がうまくいきません・・・ PHP4.xxです。 初心者です。 携帯から空メールを送ってサーバーサイドでパイプ処理して自動返信を行いたいのですが うまくいきません。 サーバーはlinux系 自作サーバーで qmailです。 ネットで色々調べてSSHでサーバに入り、メールアカウントの.qmailの中に 実行するPHPのスクリプトのフルパスを記載。 viで内容を確認すると ------------------------------------------------------------ | /home/httpd/vhosts/domain.com/httpdocs/mail/touroku.php | true ./Maildir/ ------------------------------------------------------------ と3行記載されています。 これでいけますよね・・・? で実行ファイル(touroku.php)の中身はテストとして ------------------------------------------------------------ #!/usr/bin/php -q <?php $to = "送信したいメールアドレス"; $from = "とりあえず送信者アドレス"; $title = "WEBテスト"; $naiyou = "テスト内容"; base64_encode(mb_send_mail($to, $title, $naiyou, "From:$from")); exit(99); ?> ------------------------------------------------------------ 上記のファイルはそのままブラウザで実行すると確かにメールが来ました。 正常に作動しています。 またこのファイルtouroku.phpは属性は755にしてあります。 冒頭の#!/usr/bin/php -q はどこかのサイトで書かれていたのでつけてみました。 はずしても結果は同じです。 また最後の「 -q」はあっても無くても同じ結果でした。 最後のexit(99);はこちらのサイトに書かれてたのでつけて見ました。 http://www.asahi-net.or.jp/~aa4t-nngk/qmail4.html#filterbuild PHPのファイルは正常に作動している・・・となると qmailのパイプ処理がうまくいっていないということですよね・・・? 上記の以外の箇所で何か設定等を変更しないといけないのでしょうか? それとも、パイプとして処理できるphp実行ファイルを置くフォルダが決まっているのでしょうか? 経験者の方お知恵を拝借できましたら幸いです!!

  • 空メールシステムを作りたいのですが・・・

    携帯電話からabcde@*.co.jpというアドレスに空メールを送信します。 そのメールアドレスにメールが届いた瞬間PHPを動かし PHPでそのメールアドレスにあったURLをメールにつけて自動送信したいんですが、実現方法がよくわかりません。 サーバOSはwindows server2003 standard editionを使っています。 調べていたらqmailを使って出来るみたいですがよくわからないのでわかる方お願いします。

    • ベストアンサー
    • PHP
  • sendmailのエラーを知りたい

    こんにちわ。 sendmailを使って、メールの自動送信を行っています。 その際に、送れなかったsendmailのエラーは どのようにすれば取得できるのでしょうか? ------ ちなみに、レンタルサーバーで、pos.toネット というところを使用しています。 (www.pos.to) perl はバージョン 5.005_03 のようです。 sendmailは、sendmailと互換のMTAである qmail というものだそうです。 補足もいたしますので、よろしくお願いします。 参考サイトの紹介も大歓迎いたします。 _

  • sendmailを使わないで送れるメールフォームを探しています。

    自宅サーバーでサイトを公開しているのですがsendmailが使えません。 あちこち探したのですが、配布されているメールフォームCGIはほとんどがsendmailを使うものでした。 次のようなメールフォームCGIをご存知の方よろしくお願いします。 (1)sendmailを使わないでプロバイダ(OCN)のメールサーバで送る (2)投稿者に自動返信ができる (3)送信先のアドレスが複数指定できる (4)添付ファイルが複数送れる (5)必須入力項目のチェックができる 勝手なことばかり申しますがよろしくお願いします。

    • ベストアンサー
    • CGI

専門家に質問してみよう