ImpressCMS
タクミク・ATR合同会社
806-0028 北九州市八幡西区熊手2-3-27 2F
TEL 093-701-6011 FAX 093-701-6015

Topics

作者の罠にハマる


私はWebアプリケーションを軸として仕事をさせていただいているのですが
その中で、自動でメールを送るという機能を実現するために
PHPというサーバースクリプトのライブラリの一つであるphpmailerというものを使わせていただいている。
非常に便利なソフトウエアということで重宝していたのですが。。。
PHPというサーバースクリプトもPHP4, PHP5, PHP7, PHP8とどんどん進化が進んでいて
昔のライブラリが動かないものも出てきます。
いろんなライブラリは無償ということもあり、使う側の責任で運用するんですが。
phpmailerも、今までのライブラリはphp7まででphp8には通用しないということで、最新のphpmailerにしたところ
したところですよ。

メールが送れなくなったのです。
なんでか。。。。 と3日間くらい色々考えていたのですがさっぱりわからない
で、結論からいうと、パスワードの暗号化の初期値が今までは「PLAIN」、あたらしいやつは「CRAM-MD5」。
違っていたんですね。
なんで初期値を変えたのかはわかりませんが、こっちとしてはまさかそこの初期値を変えるとは思ってみず。
1行、それも20文字くらい付け加えれば解決したのですが。

なぜだ〜

と、わかった瞬間叫びたくなるくらい衝撃でした。

作者は罠にかけようとしてそんなことをするわけはないのですが、こっちが罠にハマってしまった。
あー。
あ、九州乗り鉄の旅の続きは忘れてしまいました。。。
またあしたですね。
  • By 管理人
  • 2024-05-22
  • 438
  • TOP