スラッシュメール

vpopmailで、メールアドレスにスラッシュ("/")を使えることが判明。
しかしここには恐ろしい罠?が。

# /var/vpopmail/bin/vadduser '/usr/local/bin@awtd.net'
Please enter password for /usr/local/bin@awtd.net:
enter password again:
Error: User's directory already exists?

んー、どういうことだろう・・・
少し考えて気づいたが、普通、vadduserはドメインディレクトリの下に
メールアカウント名のディレクトリを作成する。
ということは、ドメインディレクトリの下にusr/local/ディレクトリがあれば
作成できるのではないだろうか。

# mkdir test
# /var/vpopmail/bin/vadduser 'test/add@awtd.net'
Please enter password for test/add@awtd.net:
enter password again:

今度は成功。
# pwd
/var/vpopmail/domains/awtd.net/test/add
# ls
Maildir lastauth

しっかりとtest/の下にディレクトリaddが生成されている。
test/add@awtd.netで受信も成功。





・・・意味?そんなものは飾りです。