※ ChatGPTを利用し、要約された質問です(原文:メールを標準入力として受け取るには)
メールを標準入力として受け取るには
このQ&Aのポイント
現在、Xserverというレンタルサーバーを利用して特定のアドレスに送られてきたメールの本文をサーバーに保存する、といったCGIを作成しています。
CGIにパイプしてメール本文を受け取るといった動作は可能なのでしょうか?phpでは可能、のような記事はあったのですが、当方phpは未熟で可能であればCGIで何とかしたいと思っています。
問題解決のため、皆様の知恵をお貸しいただければ幸いです。よろしくお願いいたします。
現在、Xserverというレンタルサーバーを利用して
特定のアドレスに送られてきたメールの本文をサーバーに保存する、といったCGIを作成しています。
今現在、サーバーのメールフィルターにおける転送設定は下記のように設定しています。
| /usr/bin/perl /home/hoge/public_html/piyo.cgi
これでメール受信時にこのCGIを起動することは確認できたのですが、標準入力を見たところ、
Return-Path: <差出人のメールアドレス>
しかないようです。
一般的に、CGIにパイプしてメール本文を受け取るといった動作は可能なのでしょうか?
phpでは可能、のような記事はあったのですが、当方phpは未熟で可能であればCGIで何とかしたいと思っています。
問題解決のため、皆様の知恵をお貸しいただければ幸いです。よろしくお願いいたします。
お礼
Perlで、でした。申し訳ありません。 ご指摘のとおり、変数に代入していて一行しか入っていないだけでした・・・ 無事内容を確認することができました。的確な回答ありがとうございました。 また何かあればよろしくお願いいたします。