メールを送信するのは外部のサーバからしか行えないと思っていないでしょうか。もちろん外部のSMTPサーバに接続すれば良いのですが、プログラム側で設定が必要になります。しかしPostfixのリレー機能を使うことで、ローカルのsendmailを使って簡単にメール送…
Google Cloud FunctionsはいわゆるFaaS(Functions as a Service)になります。JavaやC#、Node.js、Pythonなどに対応していましたが、2021年1月からRuby(2.6または2.7系)にも対応しました。 今回はCustomers Mail CloudのRubyライブラリを使って、Google C…
メールサーバを立て、さらにそれを永続的に運営するのはとても大変です。メールは24時間365日、どこから送られてくるか分からないため、エラーがあると大きな問題につながります。 そこで使いたいのがWebhookを提供するメール受信サービスです。メール受信を…
AWS Lambdaは多数のプログラミング言語を実行できます。多くの場合PythonやNode.jsのようですが、Javaも実行可能な言語の一つです。エンタープライズ系のシステムで利用されることの多いJavaもAWS Lambdaであればマイクロサービス化して利用できます。 今回…
システムからメール送信を行う処理を実装することはよくあります。多くの場合、ローカルサーバからSMTPを使いますが、FaaSなどでSMTPポートがふさがれていることがあります。そうした時に便利なのがWeb API経由でのメール送信になります。 今回、Excel/VBAで…
システムからメール送信を行う処理を実装することはよくあります。多くの場合、ローカルサーバからSMTPを使いますが、FaaSなどでSMTPポートがふさがれていることがあります。そうした時に便利なのがWeb API経由でのメール送信になります。 今回、JavaでCusto…
Customers Mail Cloudではメール送信に際して、SMTPとAPIの二種類を提供しています。昔からの使い慣れたSMTPを使っても良いですし、SMTPのポート制限されている場合でも使えるAPIを利用しても良いでしょう。 今回は対象をExcel(またはVBA)としてメール送信…