概要

Amazon Lightsail上に立てたOmeka Sからメールを送るには、メールの送信設定が必要なようです。今回は、Amazon SESを使用する方法を紹介します。

https://aws.amazon.com/jp/ses/

以下のフォーラムでのやりとりが参考になりました。

https://forum.omeka.org/t/configuring-sendmail-or-smtp-for-omeka-s-on-amazon-lightsail/19335/1

Amazon SESの設定

以下のサイトなどを参考にして、Amazon SESの設定を行います。

https://qiita.com/Shun_konno/items/f51ae599b68e0d2d36ea

Omeka Sの設定

Omeka S の local.config.php ファイルを以下のように編集します。

<r]?e;pthupr']']nl,m,oa'[giugl's]e'te,rr_'=ac>n'o]=stom,.>[pypp.optl.[rei'''''e]t'onhpcct,'naooooe=smsrnn_=>'ettnn'''q>'''eeupsu'=ccsasi[s>===ttesltm>>>iirs''t[oonwp''5nnao='se8__mr>,em7ccedsa,lo''t-ianrslsf===um-si>>>eSts'g,Mpm''''T-tyytPup==ools.>>uuseurr'使rs'[--,'-pss,eleeaasssi--tnss-'mm1,tt.ppa--mupasazesorsnnwaaowmrsed.''c,,om',SSSSEESESSLSSESSSMMTTSPPM'TtPls':587
  • host には、使用している AWS リージョンに応じた Amazon SES SMTP サーバーのエンドポイントを指定してください。例では us-east-1 リージョンのエンドポイントを使用していますが、必要に応じて変更してください。
  • usernamepassword は、Amazon SES で生成した SMTP クレデンシャルを使用してください。

まとめ

Amazon Lightsailを用いたOmeka Sの利用にあたり、参考になりましたら幸いです。