• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Perlでメール送信機能)

Perlでメール送信機能のエラー原因を解説

このQ&Aのポイント
  • Perlで管理者にメール送信する機能つきの掲示板を作成していますが、メール送信処理にエラーが発生しています。
  • メール送信処理の中でエラーが発生していることが分かりました。
  • 具体的なエラーの内容や原因が分からないため、ヒントや解決策を求めています。

質問者が選んだベストアンサー

  • ベストアンサー
  • kiki_s
  • ベストアンサー率59% (147/248)
回答No.1

上手く動作するかは不明ですが、 下記コードではどうでしょう? mimew.plのmimeencode関数を使う必要があるのかは分からないですが・・・ open(MAIL, "|$sendmail $mymail"); #本番用 print MAIL "From: $fn <$mymail>\n"; print MAIL "To: $tn <$mymail>\n"; print MAIL "Subject: $sj\n"; print MAIL "Content-Type: text/plain; charset=ISO-2022-JP\n"; print MAIL "Content-Transfer-Encoding: 7bit\n"; print MAIL "X-Mailer: $ver\n\n"; print MAIL $ms; close(MAIL); それから、題名をBASE64化する必要があるやもしれません。 もっと単純にすれば、何処が悪いか分かるかと思います。 なお、上記コードが正しいとは思わないで下さい。 机上で書いただけですのでm(__)m

ma_trix
質問者

お礼

mimew.plを見て、はっと思いました。そんな関数呼んでいません。私の仕様にはない関数を使おうとしていたのです。なんて、ばかな。本当に助かりました。おかげでばっちり動くので、これからさらなる改造をしようと思います。回答ありがとうございました。