monolog

Handler により様々な挙動を設定できる https://github.com/Seldaek/monolog/blob/master/doc/02-handlers-formatters-processors.md

アラートメールを送る方法に NativeMailerHandler があるが、残念ながら日本語を含むマルチバイトには対応していない。
その為、swift mailer と連携して対応してあげるのも一つの手である。

swift mailer を install する https://swiftmailer.symfony.com/

d:\test\php\monolog>composer require swiftmailer/swiftmailer
Using version ^5.4 for swiftmailer/swiftmailer
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
  - Installing swiftmailer/swiftmailer (v5.4.8): Downloading (100%)
Writing lock file
Generating autoload files
  • http://blog.jicoman.info/2014/05/swiftmailer_mail_send/
  • http://blog.goo.ne.jp/_memento/e/07f899a1360b0c1429719c19d1363d7e