HTMLメール送信アプリの作成

HTML Mail

背景

某MLで、投稿をしたとき、画像が大きすぎとか、文字が大きいとか、改行の位置が変だとかのクレームを頂いたことで、何とか、このことを 改善できないかと、検討しているうちに、自作のHTMLメール送信アプリを作ればいいのでないかと考えた。

以前に作成していたPHPで、先ずは作成してみた。うまく、行きそうだ。これは、サーバーにPHPの送信もモジュールを組み込むだけで、 サーバーにPostfixなどのメールサーバーは必要ないことが嬉しいところである。しかし、プロバイダのサーバー で作成するには、PEAR::MAILモジュールがインストールしたるかの確認が必要。 自前のサーバーであれば、
比較的に容易にこのモジュールをインストールできます。
さらに、セキュリティ上からは、アカウントのパスワードを生で、送信しなければいけないことだ。また、不思議なことに、通常のGmailの使用の際のパスワードは使えないことである。そのアカウント に対する、アプリパスワードをGoogleから取得しなければいけない。このことは、ある程度、Gmail は進んでいることかな?
アプリ パスワードでログインを参考

次に、最近、Googleで開発されたJavaScriptだけで、上記のようにHTMLメールが容易に作成できることが分かったので、作成してみました。 これは、OAuth認証技術を使っており、セキュリティ上は安心ではないかと思われます。

下記から、容易にHTMLが送れます。ただし、Googleのアカウントが必要です。

HTML Mail