Haim Dimermanas writes:
 > Hi all,
 > 
 >  I need to do email hosting for a large number of domains. My solution
 > consists in Postfix for the MTA, Cyrus for the LDA and IMP for the MUA.
 > Emails have to be accessible by POP as well.
 > 
 >  After some research, I came to the conclusion that each individual needed
 > to have an account under Cyrus as a local user. Let me explain. Let's say I
 > host email for [EMAIL PROTECTED] The string "[EMAIL PROTECTED]" is not a
 > valid Cyrus username (mailbox in fact but you see my point). A translation
 > needs to takes place.
 > 
 >  I decided to replace the '@' by '~' and the '.' by '-'. This is where I
 > want some input. In my case, [EMAIL PROTECTED] becomes the user
 > john~example-com
 > 
 >  So in postfix virtual table I have
 > 
 > [EMAIL PROTECTED]     john~example-com
 > 
 > This way, all mail for [EMAIL PROTECTED] is accepted and redirected to the
 > local (cyrus) user john~example-com.
 > 
 >  I want to know how you guys do it. Is doing a simple s/\@/~/ and s/\./-/ a
 > good scalable way to work? I wonder.
 > 
 >  Now my next question is: if you can't have [EMAIL PROTECTED] as the
 > username, how do you manage to get the user to log on using his email
 > address instead of an ugly john~example-com?
 > 
 >      Haim.
 > 
 > 
 > --  
 > To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
 > 
 > 

If you have many many domains use LDAP for authentication and account
info.

If not just asign a unique username to each mail a use the classic
/etc/passw

HTH

Cheers.

-- 
______________________________________________________

Felipe Alvarez Harnecker.  QlSoftware.
                
Tels. 665.99.41 - 09.874.60.17
e-mail: [EMAIL PROTECTED]

http://qlsoft.cl/
http://ql.cl/
______________________________________________________


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to