質問: メールフォームから送られてきたメアドに自動返信ができません フリーのcgiを使ったメールフォームから入力されたメールアドレス宛てに自動返信させるために、サーバーのメール管理で自動返信の設定をしました。 しかしテストで実験してみたところ、メールが自動返信されません。 普通に自分のメアドからメールフォームを使わずにサーバーのメアドへ送信してみるときちんと自動返信されるのですが、semdmailを使ったcgiでメールフォームからメールを送ると自動返信されないのです。もちろんメールフォームからはメールは届いてます。 これはなぜでしょうか? サーバーはwebarena cgiはappspageというところのメールフォーム(基礎メール2nd)を使用しております。 http://apps.cside.com/cgi/mail/kisomail2nd/
回答: フォームメールからのメールは、あくまで入力した人が送信しているのではなくそのフォームメールのcgiが動いているサーバーのsendmail(smtpサーバー)から送られるわけです。 ということは、そのメールのヘッダにはfrom(送り主のメールアドレス)がないか、または適切な値(sendmailによってサーバーのエラーメール受信先に書き換えられているとか)とかそういうオチではないですか?