• 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

merb-mailerを使ってメールを送信するための設定方法のメモです。

config/init.rbもしくは、config/environments/***.rbの中で、
以下のように設定を記述します。

sendmailを使う場合

ruby>>
Merb::BootLoader.before_app_loads do
Merb::Mailer.config = {
:sendmail_path => '/usr/sbin/sendmail'
}
Merb::Mailer.delivery_method = :sendmail
end
<<--

SMTPを使う場合

ruby>>
Merb::BootLoader.before_app_loads do
Merb::Mailer.config = {
:host => 'smtp.yourdomain.com',
:port => '25',
:user => 'user',
:pass => 'pass',
:auth => :plain,
:domain => "localhost.localdomain"
}
end
<<--

See Also

posted by genki genki on Mon 1 Dec 2008 at 22:55 with 0 comments

EC2onRailsでpostfixを使ってaliasesを設定する方法のメモです。

まずはaliasesの定義ファイルの場所ですが、/etc/aliasesにあります。
これを開くと

pre>>
postmaster: root
<<--

というようなエイリアスのリストがあるので、これを編集します。
あて先が複数ある場合はコンマで区切ります。
"@"や":"などの記号を含む場合は二重引用符で囲みます。

あて先に指定できる項目は以下の通り。

  • ユーザ名 or メールアドレス 所定のあて先に転送されます。
  • PATH 指定のファイルに追記されます。
  • | command 指定したコマンドが実行され、標準入力に渡されます。

他にもありますが、詳細は下記のSee Alsoを参考にしてください。

編集し終わったら、DBを更新するために以下のコマンドを実行します。

pre>>

postalias /etc/aliases

<<--

以上で完了。

See Also

posted by genki genki on Fri 9 May 2008 at 17:27 with 0 comments