Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>We use Google Apps for a similar setup. <a href="http://www.google.com/apps/" rel="nofollow">http://www.google.com/apps/</a></p> <p>We created a single "app@" account that receives all mail as a catchall. The app generates it's own email addresses for incoming email like yours. The app was written (php) to read the incoming email through IMAP.</p> <p><em>[ I'd advise using a separate domain set up specifically for your app by the way, that separates the mail servers and responsabilities and allows for the client to change/upgrade/reconfigure mailservers without breaking the app. ]</em></p> <p>You keep the ability to add "real" users to the Apps backend, which means you could forward "else@" if mail gets sent to it by accident.</p> <p>Added benefits include: </p> <ul> <li>you get google spam filter. </li> <li>You get a webmail interface (gmail basically).</li> <li>You can add domains as aliases, so multiple domains are ease to set up. (<strong>with a warning: you must add the domain as an alias, only the main Apps domain supports a catchall</strong>)</li> </ul> <hr> <p>Steps involved:</p> <ol> <li>Set up google Apps on a domain. For email it involves DNS entries so a domain that is under your control servers best.</li> <li>Add an account for your app, and set the catchall.</li> <li>Build said app ;) Generating special email addresses shouldn't be a problem - we use formats like operation.000345@</li> <li>Build the part that reads the incoming mail. <a href="http://php.net/manual/en/book.imap.php" rel="nofollow">http://php.net/manual/en/book.imap.php</a> Our app moves mail from the inbox to either "AppArchive" or "AppInvalid" depending on wether we can find what the mail related to in the app. (also: easy debugging by dragging an AppInvalid back into the inbox).</li> <li>Log in with your App account on the webmail client and watch the magic happen...</li> </ol> <p>I could elaborate a little more on the IMAP code, but the idea should be clear.</p> <hr> <p>(We also use Mandrill for a different project though - and their API seems like a good way to go as well)</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload