mail2twitter
Version 1.0
mail2twitter is a PHP-Script that allows you to write a twitter message just with sending a email. It includes a password function so that you can protect your twitter-account against spam messages. I wrote this little script because I love to tweet in twitter by Tweetie on my iPhone. But if I found an interesting website or URL on my iPhone there isn’t any possibility to post it on twitter cause of the absence of the copy&paste function To come out of this dilemma I coded this little script that allows me easily to post a YouTube-link or a website on my twitter blog.
Premises:
You need your own server with a writeable access to the crontab and PHP including the curl-module on it. (Alternative to the crontab access you can use the service on http://www.cron-job.org;))
Features:
mail2twitter includes the following features:
- it automatically checks a POP3 or IMAP Server for new messages and sends them to twitter by the twitter-API.
- only emails with a predefined string in it would be posted on twitter -> password protection
Configuration:
// === CONFIGURATION ======================================================================== $config[pop3_server] = "imap.server.de"; // POP3/IMAP Server $config[pop3_user] = "dennis"; // POP3/IMAP User $config[pop3_password] = "password"; // POP3/IMAP Password $config[m2t_password] = ""; // Password transmitted in email body $config[twitter_user] = "jakezz"; // twitter username $config[twitter_password] = "password"; // twitter password // === CONFIGURATION END ==================================================================== |
I think everything except the $config[m2t_password] string in line 6 should be clear. With this String it is possible to insert a little password function into the m2t Script. You could leave it blank to disable the password-verify-process. After setting up the script you must insert a line like this
*/5 * * * * php /srv/www/htdocs/service/mail2twitter/m2t.php |
in your crontab to execute the m2t-script every 5 minutes. Thats it! Now you can easily use the safari “Mail Link to this Page”-function and the YouTube-mail-button to post the content on your twitter blog