テクニカルサポート~CGI・SSI
CGI・SSIに関するトラブル~Q3
CGIからsendmailを使用してメールを送信しようとしていますが、メールが送信されません。
sendmailを使ってメールを送信するCGIの多くは、「sendmail」というメール配送ソフトを対象としています。TikiTikiホスティングサービスではメール配送ソフトに「sendmail」ではなく「qmail」を使用しており、仕様に違いがあります。
便宜上CGIからはsendmailという名前で呼び出せるようにしてありますが、呼び出す時に指定するオプションの書式が「sendmail」の場合と若干異なっており、「qmail」に合わせた記述にしておかないとメールが送信されないことがあります。
メールがうまく送信されない場合は、CGIの中でsendmailコマンドを呼び出している部分を探し、sendmailコマンドに続くオプションを「-t」と「-f(発信元アドレス)」に変更してください。
詳細は オンラインマニュアル - [CGI・SSI] CGI のページに記載されている「sendmailの使用」の項目をご覧ください。