<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 />&nbsp; driver = redirect<br />&nbsp; allow_fail<br />&nbsp; allow_defer<br />&nbsp; data = ${lookup ldap \<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {user="cn=Lookup User,dc=mydomain,dc=org" pass=XXXXXX \<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ldap:///cn=$local_part,ou=Aliases,dc=mydomain,dc=org?mail?base}}<br />&nbsp; file_transport = address_file<br />&nbsp; 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 &lt;jonas.kellens@telenet.be&gt; 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>&nbsp;</p>