メールが送信されない!CGIを使ってsendmailを利用してフォームメールを送信する際の注意点
以前、仕事で作成したフォームメールが作動しなくなったという、連絡が入りました。
これまで正常に動作していたCGIが突然作動しなくなったというので、最初はサーバを疑ったのですが、サーバ会社に問い合わせると、特にバージョンアップやモジュール類のインストールなどの変更は行っていないことが分かりました。
となると、CGIが原因としか考えられません。

以前、仕事で作成したフォームメールが作動しなくなったという、連絡が入りました。
これまで正常に動作していたCGIが突然作動しなくなったというので、最初はサーバを疑ったのですが、サーバ会社に問い合わせると、特にバージョンアップやモジュール類のインストールなどの変更は行っていないことが分かりました。
となると、CGIが原因としか考えられません。
10年近く前にCGIとして、sendmailを利用したフォームメールの送信プログラムを作成して以来、久しぶりにフォームメールについてgoogle で調べたら、おなじsendmailを利用したフォームメールでもPerlのソースコードの書き方に幾つかの種類が有ることが分かったので、ここに覚え書きとして書き留めておきます。