通常の使用であれば、SMTPはセキュリティのためにsysadminのためにサーバー側で利点がある以外は正常に動作します。
違いは、Webサービス、Webアプリケーション開発の理論です。どちらもアクセス権を与えたり、サーバーと対話する方法です。今日のRESTは、独自のソフトウェア開発のためにサービスを統合するために使用され、その一部はOAuthのようなF/OSS実装を備えています。 REST APIを使用すると、いくつかの利点がありますが、これはプロフェッショナル・グレードのソフトウェア開発のための統合です。 SMTPリレーは安全性が低くなります。
2つのテクノロジーを使用して2台のサーバーを使用します。 「Google Appsサービスアカウント」は、リソースへのアクセスを許可するREST(Representational State Transfer)APIをサポートする最新のWebアプリケーションで、サーバーとやりとりします。 SMTPは、Simple Object Access Protocol(SOAP)を使用している古いWebソフトウェアです。 SOAP vs RESTで検索して基本を理解することができます。
Google SMTPサーバーは従来のSMTP従来のSMTPリレーサービスです。利点は、ユーザーがセットアップするのが簡単で、ユーザーが使用するのに役立つ資料が少ないことです。短所はセキュリティが低く、SOAPのすべての継承された欠点です。
「Google Appsサービスアカウント」は、TCP/IPを介したサーバー間通信のためのRESTful APIを提供するサービス指向アーキテクチャで開発された最新のWebアプリケーションです。利点は、オープンソースの認証ライブラリ(彼らはOAuthを使用して)を使用してカスタムソフトウェアと簡単に統合することができます、RESTは、通信のためのユーザ名 - パスワードを避けることができる、より安全な、サーバー上の操作JSONレスポンスは一般的な意味のあるフォーマットなどを持っています。短所は、SOA、Web Hook、RESTful API、新規ユーザーなどでは使いにくいという共通の欠点に関連しています。
実際、両方の方法をサポートする基本的に1つのWebソフトウェアです。 1つはいつもDKIM、SPFなどをスプーフィング対策として使用するべきです。
他のメールAPIサービスについて考えましたか?そのようなサービスは統合するのが非常に簡単です(通常REST API呼び出しは通常SMTP中継アクセスを持っています)。彼らは評判、スパム分類などを管理し、通常は無料の層を持っています。 – cjungel