KUNISAN.JPブログコメント書き込み



メール送信プログラムの不具合

名前: 小川 邦久 リンク: http://kunisan.jp/ 日付: 2008年2月21日
WebARENA SuiteXへのWebサーバー変更作業がようやく一段落付きました。本日夕方にDNSサーバーの更新がされたようで、新サーバーへのアクセスが徐々に増えてきました。しばらくは新サーバーと旧サーバーのアクセスが混在する形になると思いますが、あとは待っているだけなのでとりあえずは安心です。

今回のサーバー変更に伴い、PerlやPHPのプログラムに若干修正が必要なものがあったりして、色々と動作をチェックしたりもしていましたが、一つ重大な不具合を発見してしまいました(サーバーの変更とは関係ありません)。

本サイトにある「管理者へメール」で長文(とは言っても約100文字以上というレベル)を送信しようとすると、メール送信プログラムが停止して、こちらにメールが届かないという現象が確認されました(しかも送信側、受信側ともにエラーが出ません)。プログラム作成直後のテスト送信では、1行程度しかコメントを書かなかったことから、ちゃんとプログラムが動いてメール送信もできてしまいました。結果的にこれが盲点となってしまった形です。この状態が2年以上も続いていたということになります…。

もし、本サイトのフォームからメールを送信したにも関わらず、私から「返事が来ない」と思っている方がいたら、本当に申し訳ないです。プログラムの不具合で、メールを受け取れてません。

ということで早速プログラムを修正しました。もともとPerlで書かれたものだったのですが、エンコード用のモジュールなど、他人が作ったものも組み込まれていたりして、問題を分析するのが面倒だったので、PHPで新たに作りなおしてしまいました。Perlでは数十行にもなるメール送信処理が、PHPではほんの数行で済ませられるので、作りなおしとは言え、こっちの方が随分と楽でした。

今回はちゃんと長文でメール送信テストをして、問題ないことを確認できてます。もし私に要件のある方は、「管理者へメール」から確実にメッセージが送れますので、是非こちらをご利用ください。





Web管理関連記事(リンク一覧): SPF、DKIM、DMARCの設定とネームサーバー(DNS)設定のトラブル / さくらレンタルサーバーのアクセス履歴をPHPで表示 / PHPで画像のアップロード(さくらレンタルサーバーのPHPでImageMagick) / KUNISAN.JPサイトのメンテナンス(2018) / Webサーバー引っ越し(さくらインターネット スタンダード)とHTTPS(常時SSL)化 / ...(記事連続表示)

レンタルサーバー完全ガイド vol.11 (インプレスムック)
レンタルサーバー完全ガイド vol.11 (インプレスムック)をAmazon.co.jpでチェック


1)商品の宣伝、宗教や政治活動の勧誘など、本サイトの趣旨に合わない書き込みはご遠慮ください。
2)個人、団体への誹謗中傷や、差別的な発言、公序良俗に反する表現は禁止します。
3)本ブログへの書き込みによって何らかの問題が発生した場合、KUNISAN.JP管理者までご連絡いただければ、内容の修正、削除を行います(その他の責任については負いかねます)。
4)製作者サイドの都合により、予告無く書き込みの一部または全てが削除されることがあります。あらかじめご了承ください。
5)迷惑メールやコンピュータウィルス被害を防止するため、必要な場合以外にはメールアドレスを書き込まないことをお勧めします。

タイトル
お名前 (※必須)
Eメール
ホームページ

コメント (※必須)


画像ファイル(サイズ:10MB以下 形式:gif,jpeg,jpg,png)