作者の罠にハマる
私は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