*

RedmineからsSMTPでメールを送信

公開日: : 投稿者:raru Linux, Raspbian, redmine, サーバ

Redmineの管理画面にアクセスしたところメール通知設定は所定のファイルを編集しないとできないようでした。
今回はsSMTPを利用してメール通知を行ってみます。

configuration.yml作成

Redmineのメール設定はconfiguration.ymlに記載します。
今回はsSMTPを利用するので、そのために設定を行います。

root@raspberrypi:~# cp /var/www/public/redmine/config/configuration.yml.example /var/www/public/redmine/config/configuration.yml
root@raspberrypi:~# vi /var/www/public/redmine/config/configuration.yml
// 以下を追加
  email_delivery:
      delivery_method: :sendmail
      sendmail_settings:
        arguments: '-i'

root@raspberrypi:~# systemctl restart apache2

configuration.ymlにはdefault, production, development、それぞれの設定を記載するためのセクションがあります。
今回はdefaultに設定していますが、開発時と実運用時で分けたい場合にはここに分けて記載するというわけですね。

ssmtpの設定ではdelivery_methodがsendmailになります。
通常ではこの部分がsmtpになります。

また私はRoRの開発経験が地味にないのでキャッシュなのかそういうものなのかはわかりませんが、apacheの再起動をしないと設定が反映されませんでした。

これにて設定は完了です。

あとがき

今回mailのfromがredmine側で設定しているものと違うものになっていました。
これはssmtpを利用する弊害なのか、設定が足りてないかは謎です。
argumentsの部分を無理やり設定したらできそうではありますが、今のところはメールが届けばそれでいいので気にしていません。

そもそもこのredmineは家庭内で閉じているのでそもそもメール通知要らないんですけどね。
期限切れチケットがあるときにメール送るような設定ができるかどうか調べようと思います。
そこに水道代とかの支払いを設定して、忘れないようにしたいところです。

関連記事

no image

CentOS7 Postfix+Dovecot+SSL/TLS 設定

今回は禁断のメール設定です。 メールは他に比べて設定がわかりづらいし、連携するミドルウェアが多いし

記事を読む

no image

CentOSにSSH鍵認証で接続するGitリポジトリを作成

今回友人と共同開発を行なうと思い、ざっくりとGitサーバを建ててみました。 私はSVNの方が好きな

記事を読む

no image

Raspberry Pi 2(Raspbian) 初期設定

性懲りもせずにRaspberry pi2を購入しました。 初代に比べて相当スペックが向上しており、

記事を読む

no image

Firewalldで特定IPからの接続をdrop

このサイトは見ての通りwordpressなのですが、wordpressではloginのurlが推測さ

記事を読む

no image

CentOS7にウイルスソフト(Clamd)を導入

今回はLinuxのウイルス対策ツールのClamdの導入を行いたいと思います。 Windowsマシン

記事を読む

no image

Raspberry Piのpidoraをセットアップ

以前私はRaspberry PiにPidoraを入れたのですが、初期設定をしたつもりになっていてして

記事を読む

no image

Raspbianでメール送信 ssmtp編

Raspbianで監視などをおこなっているとメールが送信したくなります。 とりあえず何かと管理用に

記事を読む

no image

RaspberryPi2のFedora22にOpenVPN構築

コツコツと以前購入してoverclockしたraspberry pi2にOpenVPNを構築していま

記事を読む

no image

CentOS 7 で ruby on rails 環境構築

気づいたらCentOS7が出てから時間が立っていました。 そろそろ新しく建てるサーバはCentOS

記事を読む

no image

CentOS6 初期設定

自宅に置いてある安鯖にCentOS6を入れて初期設定を行ないました。 前提条件/設定項目

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

PAGE TOP ↑