>Has anyone done this before (in any language) and can they comment?

Don: My blogging service has been doing mail-to-blog stuff for a few years now. 
It's pretty much vital for photoblogging from a camera phone, since sending an 
email is one of the few things most phones are optimized to do.

Basically, you need to bear a number of things in mind:

(1) Authentication. This usually involves having the user send to a "secret 
address" or an address containing a username/password. So you'll either need to 
create post office aliases for each user, or set up a catch-all mailbox and 
have it capture everything for you.

(2) Because of the incredible variety of email apps and configurations out 
there, you more or less have to resign yourself to letting some poorly-formed 
content into your app. You can fight it with an unending array of filters (I 
did, for a long time), but I've found it's ultimately better to just accept 
that the important thing is the content itself... if it gets too mangled, it 
can always be edited with the app's native interface.

(3) Your app probably accepts (and expects) data that's far richer than you can 
get out of a typical user with a typical mail client. So you'll need to look at 
your app and identify a sensible array of defaults for advanced settings that 
can't be expressed via to, from, subject, and body fields.

--
Roger Benningfield
work: http://journurl.com/
blog: http://admin.support.journurl.com/

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware: a new and convenient web-based time tracking application. Start 
tracking and documenting hours spent on a project or with a client with Logware 
today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:190725
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to