2018/10/03 桜井耕造
OTOBO(OTRS)のメール送信をGmail経由にする
OTOBO(OTRS)を利用するとき、OTOBO(OTRS)からメール送受信をすることが多い。OTOBO(OTRS)サーバにメールをスプールするようにPostfixやDovecotで実装しても良いし、外部のメールシステムやGmail、Office365などのクラウド側メールサーバを活用してOTOBO(OTRS)から送受信することも可能です。その時、課題となるのが、スパムメール扱いされないでメール送信することです。今回ご紹介するのが、Gmailでメール送信したいときの設定方法をご紹介する。受信設定は、誰でも簡単に設定できるので割愛する。
(1)Gmailへメールリレーする
OTOBO(OTRS)からGmailのリレーサーバに配信させるためには、以下のシステム設定を定義することで、配信出来ます。ドメインごとに配信先を振り分けたいなど高度なメール配信をしたいときは、OTOBO(OTRS)の機能で実装できませんので、OTOBO(OTRS)からlocalhost配信させて、Postfix等でGmailへ配信させることになります。その時は、SPF対策が必要になることが多いので、お忘れなく。
SendmailModule | 「Kernel::System::Email::Sendmail」を選択します。 |
SendmailModule::AuthPassword | 認証するIDのパスワード |
SendmailModule::AuthUser | 認証するID |
SendmailModule::Host | smtp.googlemail.com |
SendmailModule::Port | 587 |
(2)Gmailの送信元アドレスを登録する
(1)の設定だけでもメール送信することは可能です。しかし、OTOBO(OTRS)から送信される送信元アドレスが複数ある場合、OTOBO(OTRS)で送信元アドレスを定義しても、全て①で認証しているメールアドレスが送信元アドレスになってしまいます。OTOBO(OTRS)で登録されている送信元アドレスにしたい時は、Gmailの設定で送信元メールアドレスの登録をする必要があります。
②「名前」欄で、「他のメールアドレスを追加」を押下する。
③「自分のメールアドレスを追加」ダイアログで、必要な項目を入力し、「次のステップ」を押下する。
※「エイリアスとして扱います」をチャック外します。チェックを入れてしまうとこのメールにもメール通知されてしまいます。
④「確認メールの送信」を押下する。