Topics

作者の罠にハマる
2024-05-22 TOP
私はWebアプリケーションを軸として仕事をさせていただいているのですが

その中で、自動でメールを送るという機能を実現するために

PHPというサーバースクリプトのライブラリの一つであるphpmailerというものを使わせていただいている。

非常に便利なソフトウエアということで重宝していたのですが。。。

PHPというサーバースクリプトもPHP4, PHP5, PHP7, PHP8とどんどん進化が進んでいて

昔のライブラリが動かないものも出てきます。

いろんなライブラリは無償ということもあり、使う側の責任で運用するんですが。

phpmailerも、今までのライブラリはphp7まででphp8には通用しないということで、最新のphpmailerにしたところ

したところですよ。



メールが送れなくなったのです。

なんでか。。。。 と3日間くらい色々考えていたのですがさっぱりわからない

で、結論からいうと、パスワードの暗号化の初期値が今までは「PLAIN」、あたらしいやつは「CRAM-MD5」。

違っていたんですね。

なんで初期値を変えたのかはわかりませんが、こっちとしてはまさかそこの初期値を変えるとは思ってみず。

1行、それも20文字くらい付け加えれば解決したのですが。



なぜだ〜



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



作者は罠にかけようとしてそんなことをするわけはないのですが、こっちが罠にハマってしまった。

あー。

あ、九州乗り鉄の旅の続きは忘れてしまいました。。。

またあしたですね。


タクミク・ATR合同会社にて更に多くのニュース記事をよむことができます
https://tacmic-atr.info

このニュース記事が掲載されているURL:
https://tacmic-atr.info/modules/takarizm/index.php?page=article&storyid=398