<p>If you are using exim as your mailserver, why dont you just configure it to lookup your aliases in mysql ? You can then provide a php-based gui to allow maintenance of the aliases. I already do something similar but using ldap as my aliases 'database'.</p>
<p>This is the router I use in exim.conf:</p>
<p>ldap_aliases:<br /> driver = redirect<br /> allow_fail<br /> allow_defer<br /> data = ${lookup ldap \<br /> {user="cn=Lookup User,dc=mydomain,dc=org" pass=XXXXXX \<br /> ldap:///cn=$local_part,ou=Aliases,dc=mydomain,dc=org?mail?base}}<br /> file_transport = address_file<br /> pipe_transport = address_pipe<br /><br /></p>
<p>Regards,</p>
<p>Rob</p>
<p>On Tue, 01 Jun 2010 17:12:21 +0200, Jonas Kellens <jonas.kellens@telenet.be> wrote:</p>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px; width:100%"><!-- html ignored --><!-- head ignored --><!-- meta ignored --><!-- meta ignored --> <span style="font-family: Helvetica,Arial,sans-serif;">This way of working is a bit difficult to implement into a website so that it stays user-friendly for my customers...<br /><br /> Now I work with a realtime MySQL-db and a user-friendly php-website for settings that my customers can make on their own. Editing the aliases of my Exim-mailserver is not flexible at all...<br /><br /> Jonas.<br /></span><br /> On 06/01/2010 04:44 PM, Jared Smith wrote:
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px; width:100%">
<pre>On Mon, 2010-05-31 at 22:08 +0200, Jonas Kellens wrote:<br /> </pre>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px; width:100%">
<pre>Is there yet a seperator that actually works to define multiple mail<br />addresses ?<br /> </pre>
</blockquote>
<pre>Not that I'm aware of. I simply create an alias on the mail server that<br />then forwards to all the recipients.<br /><br />--<br />Jared Smith<br />Digium, Inc.<br /> </pre>
</blockquote>
</blockquote>
<p> </p>