Wed February 18, 2009
■[Mac] Mac OS X で Postfix(sendmail) を使って CLI でメールを送る
cron で定期的にチェックして、その結果を携帯に送ろうと思ったので。
「それ Plagger でできるよ!」と言われそうだけどw
Leopard には標準で Postfix が入っているので、それを使って Gmail でメールを送れるようにする。
設定ファイルは /etc/postfix 以下に入っている。
まず、/etc/postfix/main.cf を編集する。
# Gmail relayhost = [smtp.gmail.com]:587 smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_security_options = noanonymous smtp_sasl_mechanism_filter = plain smtp_use_tls = yes
次にアカウント情報用のファイル sasl_passwd を作る。
[smtp.gmail.com]:587 eagletmt@gmail.com:XXXXX
そうしてから postmap で DB化。
% postmap sasl_passwd
出来上がった sasl_passwd.db を /etc/postfix/sasl_passwd.db へコピーすれば設定終わり。
あとは
# postfix check
で設定ファイルがちゃんと書けているかチェックし、(何も出力されなければOK)
# postfix reload
で反映される。
実際に送るには
From: eagletmt@gmail.com To: foo@example.com Subject: test Content-Type: text/plain; charset=iso-2022-jp T/O
みたいなファイルを用意したりして
% sendmail -t < message
で送れる。
何らかの原因で送れない場合は /var/log/mail.log を読んでググる。
トラックバック - http://d.hatena.ne.jp/eagletmt/20090218/1234965601
リンク元
- 85 http://blog.hereticsintheworld.com/1604.html
- 64 http://www.google.co.jp/url?sa=t&rct=j&q=mac sendmail&source=web&cd=3&ved=0CEMQFjAC&url=http://d.hatena.ne.jp/eagletmt/20090218/1234965601&ei=EXWmTuXAE8HFmAXx5rjXDw&usg=AFQjCNEcKTZ-BBvmT8pguaMl25gpnWdvdA&sig2=KU31KyBLiTDj-4PPlNcnnQ
- 58 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CC8QFjAA&url=http://d.hatena.ne.jp/eagletmt/20090218/1234965601&ei=SDI9T5qnFuWNmQXl-dTUBw&usg=AFQjCNEcKTZ-BBvmT8pguaMl25gpnWdvdA
- 55 http://d.hatena.ne.jp/cou929_la/20090829/1251514179
- 45 http://www.google.co.jp/search?q=mac+sendmail&ie=UTF-8&oe=UTF-8&hl=ja&client=safari
- 37 http://www.google.co.jp/search?client=safari&rls=en&q=mac+sendmail&ie=UTF-8&oe=UTF-8&redir_esc=&ei=Xg2gS834OY2TkAWf8dGxDA
- 29 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&hs=c9b&q=Mac+/+FreeBSD+ +CLI&btnG=検索&lr=lang_ja
- 28 http://www.google.co.jp/search?sourceid=chrome&ie=UTF-8&q=mac+sendmail
- 28 http://www.google.co.jp/url?sa=t&rct=j&q=osx sendmail&source=web&cd=1&sqi=2&ved=0CB0QFjAA&url=http://d.hatena.ne.jp/eagletmt/20090218/1234965601&ei=PjvGTvS-FY6amQXu1eD5Dw&usg=AFQjCNEcKTZ-BBvmT8pguaMl25gpnWdvdA&sig2=ILT7g09ZS6Zw8tgGu_W_Jw&cad
- 20 http://www.google.co.jp/search?q=Mac+sendmail+設定&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja-JP-mac:official&client=firefox-a
