A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
質問> メール受信という動作で
質問> スクリプトを実行できるのでしょうか?
そうやね。例えば「このアドレスに空メールを送信! すぐアドレス付きのメールが返信されます」というのが良くあるだろう。あれもほとんどはこの手法を使っているはずだ。
メール受信→スクリプト実行(この時にメルアドを控えているのに違いない)→スクリプトからメール返信
質問> トリガとしてはPHPでなくて、
質問> 言語としては何が適正というか標準なのでしょうか?
回答2> PHPを使う意味がないという意図が
回答2> どこにあるのか解りませんが、
回答2> PHPを使うのが適当な処理であれば使えばいい
回答2> と思いますよ。
そうそう、「メールを分解して解析して何らかの反応をするもの」を作成するなら、別にPHPにこだわる必要は無いという意味で言った。
恐らく、質問者はPHPでサイトを構築または構築を検討しているのだと思い、サイトの延長またはシステムの一部として、同じPHPでメールのトリガを作成しようとしていたのではないかと考えたので、トリガの部分は(どうせPHPと言ったってstdin使ったりほとんど違う作りになるのだから)PHPにこだわらなくても良いよと言った。
C言語をお勧めする予定だったが、そう言えばレンタルサーバーだったな・・・・。それにはshellの開放に加えてccの提供も要るのでより敷居が高いかもな。
wakame0729さんがおっしゃっているように、必要な機能を満足に実装できるのであれば、PHPでも良い。PHPにこだわるなとは言ったが、最終的にPHPが良いと君が判断したのであればそれで良いのだ。
No.2
- 回答日時:
anmochiさんが書いた、ホームにある.qmailというファイルに書いた
> /usr/bin/php -q ~higeo/public_html/trigger.php
の一文がメールからPHPを起動するおまじないです。この場合、HTTPではなくシェルスクリプトとして起動する事になります。qmailなら.qmail、sendmailなら.forwardというファイルが使えるかどうか、これを問い合わせてみて下さい。
質問は共有サーバーでも実現可能かどうか、なので、anmochiさんが書いた通り、その業者に問い合わせないと正しい答えは得られません。
>>正直な話、トリガとしてPHPを使う意味はあまりないと思う。
>トリガとしてはPHPでなくて、言語としては何が適正というか標準なのでしょうか?
PHPを使う意味がないという意図がどこにあるのか解りませんが、PHPを使うのが適当な処理であれば使えばいいと思いますよ。メールの転送やファイルに落とす程度ならsh等で充分ですけどね。
No.1
- 回答日時:
それはレンタルサーバー会社に問い合わせてください。
この時に、質問の仕方として、次の内容を伝えれば良いだろう。仮に、
・共有サーバーの名前をwww.kyoyu.tld
・君のアカウントをhigeo
・メールドメインをkyoyu.tld
・メールアドレスをhigeo@kyoyu.tld
・phpのパスを/usr/local/bin/php
・トリガとして実行するPHPファイルをtrigger.php
とする。
レンタルサーバー会社に対する質問:アカウントhigeoに対して、次の設定は行えるか。例はqmail1.03の場合
~higeo/.qmail
| /usr/bin/php -q ~higeo/public_html/trigger.php
正直な話、トリガとしてPHPを使う意味はあまりないと思う。HTTP用のPHPとは違う書き方になるし。
この回答への補足
anmochiさん返信ありがとう御座いますっ。。。
メール受信という動作でスクリプトを実行できるのでしょうか?
>正直な話、トリガとしてPHPを使う意味はあまりないと思う。
トリガとしてはPHPでなくて、言語としては何が適正というか標準なのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux redmineにメールを飛ばす方法 1 2022/09/13 22:02
- ネットワーク ニフティメールのiPhoneとWin PCでの運用 1 2023/03/30 11:19
- PostgreSQL postgreSQLをbashで実行する際に「MORE」表示をなくす方法 1 2023/05/08 21:42
- Mac OS MacOSのLaunchAgentsってなんですか?使い方など教えてください。 前の質問でLaunc 1 2022/04/24 02:06
- PHP phpの imap_search で漢字コード 1 2022/09/06 17:32
- UNIX・Linux iptablesを設定するとメール送信処理が遅くなる!? 6 2022/06/07 01:11
- Outlook(アウトルック) OUTLOOK 新規メール送信は出来るが、受信出来ない。 3 2022/06/03 11:06
- サーバー FTPサーバについて詳しい方(アクセス権のないディレクトリを非表示にする方法) 4 2022/08/22 22:33
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AccessのDoCmd.SendObjectについて
-
メールアドレスの存在確認はで...
-
時間を指定してメール送信
-
VB.NETでフリーメールアドレス...
-
二重投稿防止方法
-
submitボタンのアラートを閉じ...
-
ブラウザの更新ボタン
-
ホームページのフォームから送...
-
メールの特定にphpを使っている...
-
受信メールの本文解析
-
PHPのif文でその処理を途中で抜...
-
onedrive にexcelファイルをア...
-
フォントの色を変えるには?
-
.phpと.incファイルの違いはな...
-
拡張子php画像をjpg画像等に変...
-
プリクラの設置してある場所
-
XMLのロードに失敗する
-
URLが.PHPってどういう...
-
透過PNGが透過されない!!
-
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>~入る タグ が無いから ...
おすすめ情報