質問: タイトルの通り、htmlメールを送りたいのですが、 PearやCakeなどを使わず、素のphp7だけで簡素にプログラムを書くことは可能でしょうか。 通常のメール送信なら、mb_sendmailを使い、送信元ドメイン側のTXTレコードにSPF設定を書くだけでOKだったのですが、htmlメールの場合はどうすればよいのか不明だったので、質問させて頂きました。
回答: PHPMailer は素の php からも使いやすいです。 ヘッダの組み立てやら、smtp サーバへの接続といった必須事項が網羅されているので重宝してます。 mail は php の用意された関数のみで対応するにはあまりにも学習コストがかかりすぎるので、気に入ったライブラリを使用するのが手っ取り早いかと。