SmallStyle


2006-08-23

_ esmtp でメール送信

このサーバでは今まで MTA は導入していなかったのですが,tDiary の日記更新時に mixi の日記も更新するプラグインで,ツッコミメールプラグインを利用するのにどうしようかと考えていました.

Gmail や ISP の SMTP サーバを直接利用する方法も考えたのですが,ローカルに esmtp というリレーのみ行う MTA を導入し,ISP の SMTP サーバへメールをリレーさせるようにしてみました.

設定はとても簡単.インストールは Debian なら,

# apt-get install esmtp

インストール時に,リレーする SMTP サーバのホスト名,ユーザーID,パスワードを設定します.設定ファイルは,/etc/esmtprc に記述されます.tDiary の comment_mail-sendmail プラグインで,

@options['comment_mail.sendmail'] = '/usr/bin/esmtp'

と指定することで,メール送信が可能になりした.

ちなみに Gmail を SMTP サーバとして利用する場合は,STARTTLS 用の設定が必要になります.


about me

いろいろと興味を持ったことを書いてます.ちょっとしたことは hb(@smallstyle) on Twitter で書いてます.

Archive

2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|12|