2008-01-12から1日間の記事一覧

SMTP-Authのパスワードをbase64エンコードする

ユーザ名がtestでパスワードがtestpassの場合。 degas@debian:~$ perl -MMIME::Base64 -e 'print encode_base64("test\0test\0testpass");' dGVzdAB0ZXN0AHRlc3RwYXNzこれをポート25にtelnetしてEHLOした後に AUTH PLAIN dGVzdAB0ZXN0AHRlc3RwYXNzと入れれば…

SMTP-Auth設定

元は先人たちと同様にCyrus SASLでSMTP Authを行うつもりだった。だが、いまPOP3サーバとして使っているDovecotにもSASLが使えると言うことなので、設定してみる。 参考:Postfix SASL How実は先にCyrus SASL関係のモジュールやら何やら入れたので、先にdpkg…

外にメールを送る

Webminにて設定。 サーバ > Postfix の設定 > 一般オプションの「ホスト経由でメールを送信(relayhost)」でプロバイダのSMTPサーバを記入し、「保存して適用」ボタンを押す。自分のメールアドレスへ送ってみたら、ちゃんと届いた。めでたしめでたし。

Webminでiptablesの設定変更

外からアクセスできるよう変更。 WAN側のポート8080にアクセスするとLAN側のポート80に転送するよう静的IP masqueradeを設定してあるとする。 アクセス元はemobileからのアクセス(60.254.192.0/18)に限定。 コネクションが不当(INVALID)でないものに限定 着…

cronメールの文字化け対策

cronに登録したapt-get update && apt-get -y upgradeのメールが文字化けしている。もちろんUTF-8だからだ。しかし。 Content-Type: text/plain; charset=ANSI_X3.4-1968 というキャラクタセットは何なのだ。余計に文字化けするじゃないか。apt-get update &…