- - PR -
qmail メールアドレス変更
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-04-14 22:35
マシン名: Red Hat Enterprise Linux 3
qmailバージョン:qmail-1.0.3 メールアドレスを変更したいのですが、変更方法がわかりません。 現在ユーザー追加をしたときに自動的にMaildirは作成できるような設定をしています。 ユーザー名:test_user(現在のメールアドレスtest_user@domain)に対して メールアドレスを「test.test2@domain」というように変更したいです。 どなたか知っている方はいませんか。 ちなみにユーザーに「.」を記述して追加できるようになればいいのですが、 このRed Hatのバージョンではできないと書いてありました。 どなたかアドバイスお願いします。 | ||||
|
投稿日時: 2005-04-15 00:18
単純にメールアドレス-配送先ユーザの対応を変えるだけなら、man qmail-usersを参考に、/var/qmail/users/assignを編集すれば良いでしょう。
もっとも、qmail といっても、メールアドレスの管理方法は様々なので、現時点では情報が足らず、断言はできません。 次のような情報をまとめてあれば、より返答しやすいです。 ・qmail-vida, vpopmail等の拡張を使用しているか。その他適用したパッチはあるか。 ・qmail で仮想ドメインを使用しているか。 ・.qmail ファイルで何か設定を行っているか。 ・メールアカウントとOS上のユーザアカウントの対応はどうか。 ・各メールアドレスに対するメールドロップ(MaildirやMailbox)の場所の対応はどうか。 ・POP/IMAPのIDも変更が必要か。その場合使用しているPOP/IMAPサーバの種類と設定は。 以上、ご参考まで。 | ||||
|
投稿日時: 2005-04-15 00:26
追加です。
もし メールユーザ(メールアドレスの@以前) = OS上のユーザアカウントという構成ならば、単純にユーザアカウントを変更する手もあるでしょう。 usermod では、ドットの入ったユーザ名を受け付けないので、vipw でユーザ名部分を編集する形を取ります。 以上、ご参考まで。 | ||||
|
投稿日時: 2005-04-15 11:18
Redhat Networkから最新のshadow-utilsパッケージをとってきて アップデートして下さい。当然EL3用のものです。 現在の最新はshadow-utils-4.0.3-22.02.i386.rpmでした。 アップデート4に入っているパッケージも上記のものですので そちらから入れてもかまいません。 最新パッケージでは、shadow-4.0.3-goodname.patchが適用されているため ユーザ使用可能文字に大文字とピリオドが追加されています。 大元のchkname.cにパッチがあたるため、useraddだけでなく usermodなど一連のコマンドでも同じようにピリオドなどが扱えます。 パッケージをアップデートすれば以下でユーザ名は変更出来ます。 # usermod -l test.test2 test_user ただ、アップデート出来ないようならばvipwを使うしかないかな。 |
1