メールの設定も一通り終わって、Roundcubeも無事稼動したので トップページの編集をしようと考えてた。
そこで、お問い合わせ用のメールとか 個人用のメールとか 管理用のメールとか 色々作成したくなってきたんだよね。
でもね、よく考えると メールのユーザー名=サーバー内のユーザーな訳で それぞれに別パスワード付けて管理するの? そうすると、メール確認するのにも 毎回Rundcube(ウェブメール)にログインしなおさなきゃいかんよね。さすがに面倒なので、メールが来たら通知できるようにしたいな。
ってことで、「メール通知」や「メール転送」で検索して調べてみるとどうやら2通りの方法で出来るらしい。
( http://www.uetyi.com/server-const/postfix-setting/entry-912.html )
ざっと読んだ感じだと、ユーザーを作って .forward を使って 特定のメールに転送させる方法が簡単そうだな。と思い、設定しようとしてたんだけど・・・よくよく読んでみるとaliases を使うと、ユーザーを作らなくてもイイらしい!
これってスゴイ便利だよね。 対外的にはメールアドレス無限に作れるけど、サーバー内にはユーザーとして存在しない。
ということは、代表のユーザー1つ作成しておいて それを一切対外に使用せず エイリアスで転送設定したメールアドレスだけを使えば 代表として設定しているユーザー名が外に知れることはない。
ウェブサーバーの仕組みを知ってる悪意のある人なら、メルアドの@より前がユーザー名と知ってるから、それを利用してログインを試みたりしてくるだろうけど エイリアスを使ってれば、メルアドの@より前がユーザーでは無いので 無駄なログイン試行にしてしまえるってことだよね。
セキュリティ的にも有用だし、簡単にメールアドレスを増減できるし これはイイ!
重要なメールはスマホで使ってるgmailにも転送する設定にしておけば、簡易的なメール通知システムが完成。