Not sure this is really helpful but back in the day we use to use Bugtracker.net for bugtracking, you could send bug to a email address and they would appear in the system. This was done using a windows service which periodically connected to a smtp server and checked the mail. Bugtracker.net source code can be downloaded maybe you could have look at the code?
I know you can email-upload photos to Picasa, not sure what the best way to get from picasa to a media folder is though...http://picasa.google.com/support/bin/answer.py?hl=en&answer=83342
Seems like using their api to extract all the photos from that album / set and adding it to the media folder wouldn't be super difficult. You could probably just use javascript to if you just wanted to use them in the front end of your site also.
Funny you should say that, I was discussing this very thing with Lee Kelleher a few weeks ago as a potential package, ie email2umbraco which would allow you to poll an email address and process any emails that come in and create content nodes from the email, and save any attachements in the media section. It's still very much at the ideas stage, but would be interested to see what you come up with.
I was either going to look at setting up a windows service as suggested by Skiltz, or, for a more packagable solution (but I think not as reliable) to use the inbuilt scheduled tasks feature in Umbraco to do the check.
The checking of the email should be pretty easy, as there are plenty of open source c# pop3 client libraries. It's just a case then of setting up the rules for how to process the email.
Upload mail attachment to umbraco media?
I want to let a client e-mail photos to a web address as attachments, then automatically upload them to a media folder.
I think i can get the media folder upload working. Does anyone know where to start to get handle e-mails? I have no clue.
thanks!
Nate
Not sure this is really helpful but back in the day we use to use Bugtracker.net for bugtracking, you could send bug to a email address and they would appear in the system. This was done using a windows service which periodically connected to a smtp server and checked the mail. Bugtracker.net source code can be downloaded maybe you could have look at the code?
That's a good idea. Lets see if any others come up before I mark as answered.
I know you can email-upload photos to Picasa, not sure what the best way to get from picasa to a media folder is though...http://picasa.google.com/support/bin/answer.py?hl=en&answer=83342
Also Flickr: http://www.flickr.com/tools/
Seems like using their api to extract all the photos from that album / set and adding it to the media folder wouldn't be super difficult. You could probably just use javascript to if you just wanted to use them in the front end of your site also.
Hey Nate,
Funny you should say that, I was discussing this very thing with Lee Kelleher a few weeks ago as a potential package, ie email2umbraco which would allow you to poll an email address and process any emails that come in and create content nodes from the email, and save any attachements in the media section. It's still very much at the ideas stage, but would be interested to see what you come up with.
I was either going to look at setting up a windows service as suggested by Skiltz, or, for a more packagable solution (but I think not as reliable) to use the inbuilt scheduled tasks feature in Umbraco to do the check.
http://our.umbraco.org/wiki/reference/packaging/package-actions/community-made-package-actions/add-a-scheduled-task
The checking of the email should be pretty easy, as there are plenty of open source c# pop3 client libraries. It's just a case then of setting up the rules for how to process the email.
Matt
On the scheduler side of things I've be using Quartz.net which works really well!
Hi Skiltz
Is this the one? http://www.quartz-scheduler.org/
/Jan
I think he means this one (.net port)
http://quartznet.sourceforge.net/
Nice suggestion by the way @skiltz
Matt
Yup the one Matt linked to. The great thing is that it works between restarts, can have jobs go an excat times (to the millisecond).
Hi guys
This does indeed look cool. Thanks for the tip :-)
/Jan
Thanks Matt. Wasn't aware of that schedule task. It looks like everything is laid out in front of me and now I just have to build it.
If someone did this right it could also be used for support ticket queues, which would be cool.
I doubt I will have time to work on this anytime soon but it might still be possible. At least now this thread exists and people can implement it.
Yes! I'm very interested in this topic *subscribed*!
Any progress on any front here, please keep us posted ;)
Cheers
Josh
is working on a reply...