This page is dedicated to the Postie (a WordPress Plugin). It was orginally developed by John Blade. At some point he sort of stopped updating the code. I needed some features so I just hacked them in. I’ve been taking feedback ever since to help improve the program.
You can come here for the latest information about the Postie.
Please link to this page when you post about the software so people can find the current version.
This version only works with WordPress 2.1 and above!
Where do I get It
Last Version Supported for WordPress 2.0 is : 1.0.1
This version only works with WordPress 2.0.x
Where do I get It
Unpack it in your wp-content/plugins/postie directory. Postie requires it’s own directory.
What do I do if it doesn’t work?
Follow the directions below. I try to be responsive - but please be patient I still have a day job :)
Install Problems?
- Make sure you are running the current version of the plugin
- Post a comment with:
- Version of Word Press
- A description of the problem
Mail Not Showing Up Correctly
- Make sure you are running the current version of the plugin
- Send yourself a message directly that causes the problem
- Put the Raw version (Content of the message with all headers and mime boundaries included ) of the mail up online - XXXXX out any email address in the mail
- If you would prefer to send me a message instead - please make sure the subject contains POSTIE - also please send at least one message from the device you are having problems with.
- Post a comment with:
- Version of Word Press
- Mail Client that you are sending with
- A link to the raw email
- A description of the problem
Features List
- If you put in :start - the message processing won’t start until it sees that string
- If you put in :end - the message processing will stop when it sees that string on its own line.
- Postie has a filter to make it easy to show full images on individual pages.
- Rotation - if you include the text
rotate:90
or any other # - all images in the message will be rotated for you. - POP3,POP3-SSL,IMAP,IMAP-SSL now supported - last three require php-imap support
- If you put a category name in the subject with a : it will be used as the category for the post
- If you put a category id number in the subject with a : it will be used as the category for the post
- If you put the first part of a category name it will be posted in the first category that the system finds that matches - so if you put
Subject: Gen: New News
The system will post that in General. - All of the above also applies if you put the category in brackets []
- Using [] or you can post to multiple categories at once
Subject: [1] [Mo] [Br] My Subject
On my blog it would post to General (Id 1), Moblog, and Brewing all at one time - Using — or you can post to multiple categories at once
Subject: -1- -Mo- -Br- My Subject
On my blog it would post to General (Id 1), Moblog, and Brewing all at one time - By putting comments:X in your message you can control if comments are allowed
comments:0 - means closed
comments:1 - means open
comments:2 - means registered only - Allows you to attach images to your email and automatically post them to your blog
- Large images are automatically thumbnailed and linked to the larger image (Requires GD)
- You can publish images in the text of your message by using #img1# #img2# - each one will be replaced with the HTML for the image you attached
- You can set the starting characters for you signature so that it is removed from the posting message
- The program understands enough about mime to not duplicate post if you send an HTML and plain text message
- Posts can be delayed by adding a line with delayXdXhXm where X is a number.
delay:1d - 1 day
delay:1h - 1 hour
delay:1m - 1 minute
delay:1d2h4m - 1 day 2 hours 4m - Images are renamed in a way that makes it impossible to accidentally overwrite images you have already posted
- You can set a list of banned file names so if you provider adds images to your post they don’t show up in the blog
- If you post from an email address that is not a valid author the email post will be forwarded to the admin
- If your mail client doesn’t support setting the subject (nokia) you can do so by putting #your title here# at the begining of your message
- You can control if you want HTML allowed in the body or subject of your post
- Automatically confirms that you are installed correctly
- Tells you if you have GD installed for resizing
- Lets you set a default subject when you don’t set one
- Defaults to posting to the default category you set in Word Press

August 25th, 2005 at 11:28 am
dorian - I had just gotten things working myself and got the same problem. I switched to POP3-SSL and have had no problems. If your server supports it, I recommend it. I figured I should be using SSL anyway.
HeadGeek - On the same subject, on your “Mailserver Settings” in Options, you list the “Standard Ports” in a different order than how it’s listed in the menu to the left of it. Just a cosmetic problem.
I want to pause and say THANKS for all the work you’ve done on this. This is a very, very major improvement to the original work John Blade did which I used a modified version of on WordPress 1.2. Special thanks especially for recognizing HTML code and for the improved support of Japanese and Bulgarian (for instance) characters. The intelligent file naming of photos is also worth the price of the upgrade. The ability to “test” the configuration rocks as well. I could go on and on… either way, THANKS.
I have a small issue that I think you may be interested in that was not happening when I was using the old script in my old version of WordPress. Postie seems to be creating (or not removing?) line breaks where there should not be line breaks. I am sending from my hiptop aka T-Mobile Sidekick. I sent a test to my blog as well as a different mail account to view the source of the message. Here’s the pertinent portion of the source of the email:
–==DNGR-1124986411==
Content-Type: text/plain; charset=”us-ascii”; format=”flowed”
Content-Description: message body text
Content-Transfer-Encoding: 7bit
This is a test with a long and quite boring statement to test how things
get wrapped strangely in my blog. I wonder how Postie handles it.
Note that I did not put a return after the word “things.” For some reason, this doesn’t get fixed when it gets put into my blog and it shows up exactly like it does above. I have to manually go in and fix all the hard returns. As a result, it also breaks all the HTML I put into it if a break occurs in the middle of it.
Thoughts?
Thanks again,
-Aaron
August 31st, 2005 at 5:41 pm
One more thing…
Are you planning to add default category by user? So different users could have different default categories in the event that they do not specify it in the subject line?
September 10th, 2005 at 9:43 am
I’m having some character set problems… Seems like I’ve now got the header set ok, but the body is still wrong. I’m running UTF8, but the post body insists on being ISO8859-1.
September 18th, 2005 at 1:22 am (subscribed to comments)
thank you for that great plugin! i just have one question. when i send a picture its aligned to the left side in my blog but i would like to have it in the middle (centered). is there a possibility to change this in the code?
October 1st, 2005 at 9:57 pm
Thanks for this plugin! This is an excellent contribution! No more textamerica!
I’ve found that if you copy & paste the text that Verizon attaches to the pics…for example:
This message was sent using PIX-FLIX Messaging service from Verizon Wireless!
To learn how you can snap pictures with your wireless phone visit
http://www.verizonwireless.com/getitnow/getpix. Bla Bla Bla
..into the Configure Postie Options page in the Signature Patterns box it removes that garbage that Verizon puts on there! So it works great!
Hope this helps people out.
The only thing I need to figure out is how to center the image. Any takers?
October 6th, 2005 at 8:32 am
I am desperately trying to get Postie (0.9.8.4) working with the various email notifcation plugins (em-not 2.2 or subscribe2) . When I email the blog entry in(using postie plugin), it posts to the site, but it does not email users. If I post to the site from the blog, the notification plugins work great.
I understand this is because of a bug within Wordpress (the xml-rpc hook), but according to wordpress this has been “fixed”, http://trac.wordpress.org/ticket/967
From what I have read it seems to be a problem with the publish_post, pinging, or $notify ???
help?
October 13th, 2005 at 6:50 am
Since I couldn’t get wp-mail.php to work correctly, I gave postie a try - works like a charm, thanks! One thing I noticed, it doesn’t seem to work correctly with “WordPress Email Notification Plugin v2.2″ - visitors who signed up to receive a note whenever a new post is made just don’t seem to get an email if the post is made via email/postie. This makes the whole automation process more or less, hm, useless ;) Anything you can do about this?
October 14th, 2005 at 10:06 am
My service provider doesn’t offer Cron. I can’t/don’t want to get Cronless Postie to work. What else can I do?
There is a monitoring server called EasyMonitor
They are a FREE monitoring service. They will fetch a url on a regular basis and confirm that the site is up and working. Basically just put in the url to your Postie get_mail.php script and this site will automatically fetch it on an on going basis. Plus if for some reason your site goes down - you’ll get an update letting you know.
I haven’t had a chance to test this - please post a comment if you have any problems.
October 14th, 2005 at 3:09 pm (subscribed to comments)
Hi HeadGeek,
I sent you an email, I think it was the right email addy :-/
If you don’t get it let me know.
Thanks for your help
October 15th, 2005 at 6:08 am (subscribed to comments)
Reis: I don’t have the settings yet but I’m sure HeadGeek will post the solution when he has time to look at it. Trust 02 to be awkward!!
HeadGeek: Is it possible to get postie to ignore the email message body if the from address contains @mediamessaging.o2.co.uk ?
October 20th, 2005 at 10:49 pm
is it possible to get Sprint cell photos to work with Postie? If anyone has done this let me know. All I can get it to do is post the following:
You have new Picture Mail!
Click Go/View to see now.
http://pictures.sprintpcs.com/?mivt=BEDr4m2dkm807YoozkmU&shareName=MMS
_frsthgl
It stinks not being able to post right to the blog. To top it off the URL is not active.
If anyone can help please let me know.
Cheers.
October 22nd, 2005 at 10:29 pm
Hi. I installed this plug-in a few days ago and I must say it’s awesome. But, I have a couple of questions.
1) Is it possible to make the images move to the top of the post by default? At the moment, they always appear at the bottom unless I use the #img$# tag.
2) Is it possible to add a class to an emailed 3gp video by default?
3) Is it possible to add support for additional users posting under their own username? It kind of suggests that this is possible, but I haven’t figured out a way of doing it yet.
Anyway, thanks again for a great plugin. It’s very useful and MUCH more user-friendly than any of the other e-mail blogging plugins that I have tried. Hats off to you.
Tomkun.
October 26th, 2005 at 9:45 pm
I’ve never had any problem with the “cronless postie”. But for people having some issues, I’ll give you three links about webcron’s :
http://www.webcron.org , in many languages;
http://www.cronjob4you.at , in english;
http://www.cronjob.de , in german.
For french speaker, you could have a look on a how-to I just wrote about webcron.org : http://www.ikiru.ch/blog/computering/automatiser-ses-taches-webcron-un-cron-pour-tous/
October 30th, 2005 at 2:55 pm
Hi, love postie…
Question: I have posted via email with the subject line containing the category I want to post to ([cat1] or cat1: or 01:) this works fine if I manually run postie from configure page.
If I let cron with wp-cron do it’s job, all emails post to the default category, not the one specified in the subject line?
Any thoughts?
November 8th, 2005 at 7:54 am
Messages not uploading…
my current Version of Word Press is 1.5.2
the current version of Postie I am running is 0.9.8.4
Problem:
Every now and then, when I send an e-mail to the e-mail address I set up for posting, the e-mail gets lost. When I click on “Run Postie” under the Configure Postie menu I receive the following message:
Connecting to mail.yoursite.com:110 (pop3))
Mission complete, message 1 deleted.
mike@yoursite.com is authorized to post as the administrator
Email has following attachments:text plain
image jpeg
the image gets copied/placed in the wp-photos directory, but the post does not show up at all.
every step I take shows me that the e-mail gets delivered, but not posted.
my php.ini has a memory limit of 80MB.
I have 2 different images of the same size (around 750 KB) and same naming convention (name001.JPG). One got posted, and one did not. Both images were copied to the wp-photos directory.
Any clue what would be causing this issue?
November 8th, 2005 at 5:05 pm
Sorry, another little thing: an email signature does not begin with
–\n
but with
– \n
There is a space after the dashes at the end of the line!
Regards.
November 9th, 2005 at 8:17 am
Ratatosk:
Thanks for your post above.
As I have done more research, it appears that it is a pixel issue and not an actual size issue.
I have one image that is 522KB but has dimentions of 1075×806. That image uploads just fine.
My original image is 506KB and has a dimention of 2560×1920. This image and message does not post.
Anyone have any idea how to fix this one? I am setting up the posting for a family member who is not very computer savy. I don’t want them to have to try to re-size thier images, just so they can e-mail them.
Thanks in advance.
November 13th, 2005 at 2:51 pm
Just wanted to confirm Aaron’s comment: that the config screen (Options/Configure Postie) is a little whacked out with version 0.9.8.5, using WP 1.5.2. Updates seem to work fine, but the layout and dropdown values are all messed up.
FWIW - I applied a ~10 line hack to Postie that handles SprintPCS Picture Mail emails by parsing them, finding the reference to the unique Picture Mail webpage, querying that page, and retrieving the correct URL for the image. It does NOT retrieve the image and store it locally on your WP site, it just refers to the image in the post with an tag. Does NOT handle audio clips. If anyone is interested in it, contact me via my blog and let me know.
Thanks for Postie!
Dig
November 14th, 2005 at 7:35 am (subscribed to comments)
I would be happy to translate Postie in French, just tell me what ist the best way not to do mistakes please…
November 14th, 2005 at 6:17 pm (subscribed to comments)
i am running version 1.5.2 of wordpress, and the latest version of postie.
I have problems with clicking on a thumbnail to enlarge it
It works fine in Opera and WindowsCE but not in Internet Explorer CE
Any idea?
Thanks Louis
November 17th, 2005 at 7:28 am (subscribed to comments)
For information I was able to post a 2400*1800 jpeg of 987kB but not a 2300*1725 of 1,87 MB… There must be a balance between pixels size and file size to be accepted… I always succesfully posted files under 1,42 MB, or under 2000 pixels width.
November 17th, 2005 at 11:03 pm
I’m not very familiar with PHP, but these urls may give some insight to the problem that I am having with this plugin (but was not with John Blade’s hack):
http://www.phpkitchen.com/index.php?/archives/698-Fix-Email-Line-Breaks.html
http://www.phpbuilder.com/annotate/message.php3?id=1004028
Thanks again for your time and effort on this plugin.
November 21st, 2005 at 6:02 pm
thanks for your work.
As someone else already stated here, the config page show up some strange values on drop down menus.
I would apreciate a duplicate posting check feature. Since I will use an automated email flow of info, I would like it could skip postings if subject is already present.
November 23rd, 2005 at 8:05 am (subscribed to comments)
Trying to post a 3GPP and/or MP4 file via Postie and are experiencing som problems. As metioned i a earlier comment there are problems regarding the filename. The link in the Quicktime object only referes to the wp-files folder and not to the filename of the 3GPP/MP4 file.
I am posting from a Nokia N70 phone.
Anyone??
November 24th, 2005 at 7:29 pm
Is there a way of setting it up so the thumbnails are centred in posts?
By the way, this is a fantastic plugin. My work supplied Blackberry has found its proper use :)
November 27th, 2005 at 5:02 pm
Great plugin, works like a charm. A couple of thing, though:
1.Would it be possible to have a user-definable keyword that, if used in a subject, would allow posting from ANY email account? There are times when you want to post but don´t have access to your own email. Maybe an option to set a default user/cat for this case would be useful, too.
2. I would really love to be able to set a time offset in the options. For some strange reason my host´s server is 6 hours behind and whenever I post by email I get the wrong time with the post.
That´s about it, keep up the great work!
November 29th, 2005 at 1:58 am
If mod_security were installed on an apache server could it prevent Postie from connecting to an external POP account?
Postie works fine on some servers I have installed it on but one is giving me the same problem as bambit reported above:
fsockopen(): unable to connect to mail.example.com:110 in /home/path/to/wp-includes/class-pop3.php on line 87
Am I on the right track here?
WP v 1.5.2
November 30th, 2005 at 8:02 am
Great plugin - I love it! One thing I sure wish I could do with it is add technorati tags. Any way to mod the plugin to allow me to tag my posts?
Thanks
XB90
December 1st, 2005 at 8:52 am
Postie is working fine when I email from my mail client program. However when i MMS email from my nokia mobile no text content appears. If I send an image that gets posted correctly, but no text is posted in the blog. If I run postie manually it says there is a ‘text html’ file in the email. This file contains the text i typed on the mobile. Is it possible to get postie to treat the contents of this file as the ‘email’ and action it?
December 3rd, 2005 at 12:49 pm
Postie ver. 0.9.8.5 has solved my problem with nordic charsets. Thanks :) But line breaks are not removed from the emails and I still have problems with this character “. Could this perhaps be solved by changing function HTML2HTML and if, then how?
December 6th, 2005 at 8:00 pm
Hi,
I am loking for some help.
I am posting html rss feeds through email using postie. Postie is placing them on the page inside an iframe which is great as it gives it scrollbars etc. The problem I have is they are very small frames and I cant work out what file or whereabouts I can increase the size of the post???? Can someone help me with this. If you look on http://graeme.hopto.org and look at the news alerts you will see what I mean.
Thanks
Graeme
December 8th, 2005 at 6:51 am
Can anyone help me with this ? It has got me stumped?
Hi,
I am loking for some help.
I am posting html rss feeds through email using postie. Postie is placing them on the page inside an iframe which is great as it gives it scrollbars etc. The problem I have is they are very small frames and I cant work out what file or whereabouts I can increase the size of the post???? Can someone help me with this. If you look on http://graeme.hopto.org and look at the news alerts you will see what I mean.
Thanks
Graeme
December 13th, 2005 at 5:49 am
I’m also interested in a fixed version which properly converts ISO-8859-1 subject lines to utf-8 (body text works). I don’t understand the hacks mentioned above, especially because I don’t see [i]where[/i] to add code… Please help!
December 14th, 2005 at 7:14 am
Hi thanks for the plugin,
i have the same problem as brian had, with posting an email via mms. the picture comes up but the text is not displayed in the post. it is visible in the HTML though. i have a nokia 6230. also i read about some problems with 3gp postings, i haven’t tried this yet but is there anything i should know before i do?
thanks
steve
December 15th, 2005 at 11:26 am
GREAT Plugin .. my html posts put large gaps between lines where there are carriage returns .. doesnt happen in plain text or rich text .. any way to remedy this? Much appreciated. Mark
December 16th, 2005 at 5:51 pm (subscribed to comments)
Hi Justis,
Thanks for your reply I sincerely appreciate it.
Justis, when you say “Thats the address that you send your posts to.” do you mean it’s the address where all my posts are on my autoresponder, ie “autoresponder address”? Or is this something else? Sorry for my naievity.
And when you say:
(There shoud be a chart on the config page of what port to use for what type of email account - 110 is for POP3)
Mail Userid: youremail@yourdomain.com
Mail Password: ******
Where am I looking for the config page, userid and password?
Sorry about this.
Any help would dbe greatly appreciated.
Cheers,
Tony
December 17th, 2005 at 6:43 am
Guys, why don’t you read the instructions on the config page first? First of all: anybody who want’s to post something on your blogs has to be a registered user within WP. If you want different users to post via postie, just promote them to whatever level you set on the postie config page (”Minimum Access Level Required To Post”), e.g. Level 9. Finito!
January 2nd, 2006 at 9:52 am
Hi,
just a quick question. First of all thatks for developing Postie. By using my MMS with a finnish operator the email it’s like this. The body is not relevant at all, you just get operator news (or spam). You got 3 attached messages. 1 Text file where inside you can find your text message (the real body). The picture (if you posted it) and one file call press.smil that is nothing. So I banned the third one with wordpress but actually postie doesn’t open the text file in order to publish it’s content. How can I cope with this? So far I can publish just the picture… Thanks a lot for your help!!!
January 8th, 2006 at 9:50 pm
Since so many people have asked - currently you CANNOT change the userid in the mail you send. You can however post as differnet people and have it show up as the correct person. Check out the FAQ to find out how.
January 16th, 2006 at 3:03 pm (subscribed to comments)
Is there a way to specify something in the subject field so that a category will be created if it doesn\’t already exist in the database? This would be perfect for a project I\’m working on. Any ideas?
January 19th, 2006 at 1:12 am
everything was going well until i received this error when i was testing config
Connect to Mail Host Unable to connect. The server said - POP3: premature NOOP OK, NOT an RFC 1939 Compliant server
Try putting in your full email address as a userid and try again.
i have alredy tried putting full email address as userid. please advise
January 19th, 2006 at 6:44 am
Firstly, many thanks for the plugin. Works a treat at the website I’ve installed it on.
A feature request I wanted to enquire about: The website I’ve installed postie on is the public face of a mailing list. We want the main posts to be displayed for a wider audience, hence postie. However, a reply on the mailing list gets posted as a new entry.
I’d love to know if you’re considering a feature whereby replies could be posted as comments to the original post, rather than as a new post? It’s perhaps not something that would be useful unless a mailing list was involved as with us, but would make a big difference.
Thanks again.
January 19th, 2006 at 9:31 am
NeedHelp are you running the latest version of the plugin? If not check the faq and see if that helps
January 19th, 2006 at 5:46 pm
Headgeek: when I hit the “Run Postie” button to check if it is working (after a clean install on wp2.0) it says: “#!/usr/bin/php -q Sorry but / is not a valid directory.” Can you assist?
January 19th, 2006 at 6:37 pm
Found out what the error was. You have to create the wp-filez and wp-photos directory in the root folder of where the wp2.0 installation is, NOT in the plugin directory. You also have to set the rights to 777 for it to be writeable.
HeadGeek: isn’t this a considerable security issue (setting directories to 777)?
January 19th, 2006 at 6:58 pm
Yes that could be considered a security issue. In a proper environment you would chown the directory to the web server user and then make sure that it is writable by that user. The plugin doesn’t actually expect that it will be 777 just that it can write to the directory.
I left it the 777 route in because it is the easiest to get set up.
That part of the documentation could be improved :)
January 19th, 2006 at 7:18 pm
HeadGeek: I put the directory to 775 but even that was not enough to satisfy the script. I have some other software (perl) that even writes to 755 directories, so they must be approaching it differently. Can you add this on the feauture request list (ie. only 755 needed on directories)? Thanks!
January 19th, 2006 at 10:02 pm
Who owned the directory? in order for 775 or 755 to work the directory has to be owned (or in the group) by the same user that runs your web server - on debian this is www-data. On other linuxes it is often apache.
January 21st, 2006 at 3:02 pm
I have set up the postie plugin in my blog but whenever I press the “run postie” button I always get an error message that says: Connecting to
mail.phfcc.org:110 (pop3)) Mail Connection Time Out…The Server Said POP3 connect: Error [110] [Connection timed out]. I was never able to get it to work with the regular wordpress blog settings either. It always said the same message. Even Gmail doesn’t work with pop3-ssl. Does anyone have any ideas? Thanks.
January 22nd, 2006 at 5:57 pm
This looks like a great plugin. For the legality, I was wondering what kind of license came with John Blade’s original program. Thanks.
January 23rd, 2006 at 2:24 am
I am trying to figure out what is going on with the “options/ configure postie” It won’t appear no matter how many times I try to make it work. I have win2k3 server with IIS 6.0 and have allowed executables and everything. It won’t work, I can activate Postie, but the configure postie option doesn’t appear. Any suggesions?
January 23rd, 2006 at 8:52 am
Tom - the original version of Blade’s code was released under the GPL. Postie is released as GPL for that reason.
January 23rd, 2006 at 2:20 pm
Nevermind, I figured it out… problem was with not being able to activate the plugin. Once I settled that, it works out awesome. One comment: Are we able to show the author on posts? Is there an option to do that?
January 24th, 2006 at 2:20 am
Having much drama trying to get mails from a cell phone to post in Japanese correctly on a utf-8 encoded blog.
The mails are encoded ISO-2202-JP. If I do a postie test, it retrieves the mail fine. However in between retrieval and posting to the blog it does not get deciphered correctly.
I have changed the conversion code in the postie-functions.php file but unfortunately that didn’t resolve the issue.
Any suggestions or links to answers would be much appreciated!
(Wonderful plugin regardless of my drama)
January 24th, 2006 at 10:25 am (subscribed to comments)
Am I just missing it, or does the DELETE_MAIL_AFTER_PROCESSING setting that used to be in the non-plugin version no longer exist?
January 25th, 2006 at 8:27 am
Hi, i’m trying to get the Postie working on my website. I have installed and set up all the settings correctly. The test works and i can connect to the mailbox. However, when i manually Run Postie it comes up with this error:
#!/usr/bin/php -q
Connecting to mail.formfollowsfunction.co.uk:110 (pop3))
Mission complete, message 1 deleted.
“EMAIL” is authorized to post as the administrator
Invalid sender: “EMAIL”! Not adding email!
A copy of the message has been forwarded to the administrator.
Ignoring email - not authorized.
—
I have removed the actual email address used (from this post), but it is the email address of the administrator!!! I don’t understand why the post isn’t working. I have also set it so any email address is allowed to post. Any help would be much appreciated! Thanks!
January 25th, 2006 at 11:27 am
well, some people have the same problem: no links from thumb to full size image. i find out, this problem is only when i use an cronjob. when i press the “run postie” button, then everything is ok.
why is the different?
greetings.
markus
January 25th, 2006 at 4:51 pm
I’m having the same issue as Markus and others have reported. The javascript stuff after the “#” in the link is getting stripped out unless I use the manual ‘Run Postie’ button/form on the config page. I’ve tried calling the get_mail script directly from a browser and also via curl (I don’t have lynx installed.)
Posting text via email seems to work fine regardless of the method used to invoke the get_mail script.
I’ve tried this with WP 2.0 and 2.0.1 alpha and Postie 0.9.9.2. I *am* running on a Mac server with PHP 5, if that helps. (I notice that a note in the postie.php file mentions ‘problems’ with PHP 5. Could this be related?)
BTW, the wp-mail.php script seems to work fine when called via curl, either via terminal or cron.
January 25th, 2006 at 5:40 pm
hi again,
it is not only a problem with the link. when i post text wiht & use the run postie - button, it works! but when i use a crontab, it don´t works - postie ignore the tag. i don´t know why…
greetings.
markus
January 25th, 2006 at 7:11 pm
I didn’t saw this malfunction before, but I can confirm it… I run a cronjob too. Maybe related to some informations passed by a “post” instead a “get” ?
January 26th, 2006 at 12:33 am
This plug in looks really promising. One request though, how hard would it be to have to plug-in add an extra profile field, like mobile email address. That way all my phone post can show up under the same user.
January 26th, 2006 at 7:24 am
here is the solution for the “javascript part is stripped” problem. (if you read Hungarian, you can read it on my site too: http://lipilee.hu/2006/01/26/moblog-solution-mobile-video-blog/ )
the cause of the problem is that you need to be logged in in order to be able to post with the javascript and class part. you either do this in your browser or you go mobile big time and do it with curl and cron. here I will explain the latter.
on your server (or the computer you are pinging your postie from), run the following curl command:
curl -c [cookie file] -d log=[username] -d pwd=[password] http://your blog’s address]/wp-login.php
now you stored the cookie WP gives you upon login. let’s use it:
curl -s -b [cookie file] http://your blog’s address]/wp-content/plugins/postie/get_mail.php >>/dev/null
curl will use the cookie from the file and it will run the get_mail.php script just as if you logged in before.
the one line above is the line you need to put in your crontab and run it, say, every 5 minutes.
2 things to consider:
1. you should consider protecting the postie directory on the server e.g. via .htaccess (make it accessible only from your server or the computer you are pinging postie from) to prevent some jerk ruining your moblog by unauth’edly pinging get_mail.php.
2. for testing, you should remove ‘-s’ and ‘>>/dev/null’ from the curl command line so you see possible errror messages.
have fun moblogging!
January 26th, 2006 at 7:35 am
Karpa-Diem:
I had the same problem with multiple emails and I made an ugly hack to work it around: using procmail I only let in emails from my ‘moblog’ addresses (address of my mobile phone, my blackberry, etc.) and sent anything else to /dev/null. then I set Postie to accept all email which is a security risk normally but hey, I’m only allowing in 3 addresses :)
also I edited the code so the ‘default’ user ID to post thru is not ‘1′ but ‘2′ - not my WP admin user, but my ‘normal’ blog user. (this might be something for Dirk to consider putting in as an option too.)
January 26th, 2006 at 8:19 am
hi there!
well, i have a question about using postie inside a modified version of wordpress (the joomla/wordpress-bridge JD-WordPress 2.0-1.0 RC 2, based on wordpress 2.0) inside joomla 1.0.7 - well, i could understand, if you reject my question, but nevertheless, maybe anyone could help me…
my problem:
when i try to save the options, i get the message “Direct Access to this location is not allowed.”
i am logged in as admin both frontend and backend.
does anyone have some suggestions or hints for me? i also posted this problem in the support-forum of the developer of the joomla/wordpress-bridge, but until now, i didn’t got a solution.
greetings,
asleif
January 27th, 2006 at 5:14 am
Hi there! I upgraded to WP 2.0 and now the darn thing isn’t working…
I sent a test email to the specified account… if i click ‘run postie’ it says no mail is available ( i know there is because I check aferwards via outlook and it downloads fine) second, when I click ‘test postie’ this is the error i receive
“Unable to connect. The server said - POP3: premature NOOP OK, NOT an RFC 1939 Compliant server
Try putting in your full email address as a userid and try again.”
I have already entered the full email addy but it’s still not able to retrieve the msg.
Any advice on what I might be doing wrong? I checked and double checked everything!!
cheers and thanks for any help!!!
January 27th, 2006 at 7:04 am
Okay, I figured out the problem. needed to add ‘!’ to line 107. Now the real problem… It checks for email (via cron job) and instead of downloading the photo, all this ASCII garbage comes up. If I manually run postie, it’s fine, but somehow the cron jon (in this case wp-mail) somehow downloads the photo in ASCII instead of the photo itself…
I searched, and researched to no avail. Any help I’d greatly appreciate it!
cheers!
Andre’
January 27th, 2006 at 9:54 am
Andre, the wp-mail script is the default post by mail script that comes with the WP distro. The Postie script is in the Postie directory; it\\\’s called get_mail.php.
January 27th, 2006 at 3:03 pm
Jack, you are right, that is what i meant…
when the cron job runs the get_mail.php somehow everything is stripped… for eg:
this is what is left after the cron job runs it: (in html)
Body of email
Whereas if I run it manually via configure postie this is what I get:
Bodddydyd
I don’t get why the data is stripped… This all happened after I uprgraded to WP 2.0…
Anyone have any ideas?
Thank you! ~Andre’
January 27th, 2006 at 3:05 pm
Okie, the HTML didn’t show… in my previous post.. but in essence, the entire data is stripped and the only thing that shows is the filename (not the photo) the body of the text and subject line are in order but not the photo itself…
re: the ASCII txt, I had the same email for wp-mail.php ad get_mail.php… wp_mail.php was the cause of my previous mishap…
cheers!
Andre’
January 27th, 2006 at 8:39 pm
I thought I commented yesterday, but i guess something went wrong.
lipilee: If i understand correctly, that would only work best for a blog with one poster. This blog will have 4 posters with 4 phones.
So I guess you can consider this a feature request. If the ability to add extra email addresses for each user.
January 27th, 2006 at 10:26 pm
ok, so my last comment seems almost incoherent. Let me try that again.
The ability to assign a special (extra) email address for each user to use for mobile post would really be the icing on the cake.
I have an other issue i meant to ask about in my last comment. My cell phone provider is altell, and I am having a hard time removing the extra content from the bottom of the each message. Adding the “:start” tag at the beginning of each message works for the extra top content, but I can not cut off the bottom. I added “:end” to the list of signatures, and put it in a message, but that still added all of the extra email content to the bottom. What do i need to do to get this to work correctly?
(Editing disabled while spellchecking)
Stop spell checking
January 28th, 2006 at 9:01 pm
Connecting to mail.paddlersview.com:110 (pop3))
Mission complete, message 1 deleted.
is authorized to post as the administrator
Message Id is :
Email has following attachments:
Post Author: 1
Date: 2006-01-28 19:45:58
Date GMT: 2006-01-29 01:45:58
Ping Status: open
Comment Status: open
Subject: Hang ‘em High!
Postname: hang-em-high
Posted content:
This just in about the sick jackal that raped a 2 year old girl while the mother helps. What kind of a sicko gets off on 2 year old girls. These sick animals should be hung high in the town square and let the dogs have em. Death is to good for them. That would be to easy a way out. Hang em up and let their vermin cousins get to them, the crow, dogs and another animal that wants a piece of them. The native american had it right, tie them over an ant hole with honey smeared around their more sensitive private parts.
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'em High!', '', 'publish', 'open', 'open', '', 'hang-em-high', '', '', '2006-01-2' at line 4]
INSERT INTO wp_posts (post_author, post_date, post_date_gmt, post_content, post_content_filtered, post_title, post_excerpt, post_status, comment_status, ping_status, post_password, post_name, to_ping, pinged, post_modified, post_modified_gmt, post_parent, menu_order, post_mime_type) VALUES (’1′, ‘2006-01-28 19:45:58′, ‘2006-01-29 01:45:58′, ‘ This just in about the sick jackal that raped a 2 year old girl while the mother helps. What kind of a sicko gets off on 2 year old girls. These sick animals should be hung high in the town square and let the dogs have em. Death is to good for them. That would be to easy a way out. Hang em up and let their vermin cousins get to them, the crow, dogs and another animal that wants a piece of them. The native american had it right, tie them over an ant hole with honey smeared around their more sensitive private parts. ‘, ”, ‘Hang ‘em High!’, ”, ‘publish’, ‘open’, ‘open’, ”, ‘hang-em-high’, ”, ”, ‘2006-01-28 19:45:58′, ‘2006-01-29 01:45:58′, ‘0′, ‘0′, ”)
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3]
SELECT category_id FROM wp_post2cat WHERE post_id =
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 6)' at line 2]
INSERT INTO wp_post2cat (post_id, category_id) VALUES (, 6)
I am not a programmer and could not find the solution. Thanks for taking the time.
January 28th, 2006 at 11:52 pm
Hello there! I can’t seem to fix this very small issue.
Everytime I force a manual run postie, the email attachment comes in fine. But if the crob job downloads it automatically, all I see is the file name. I have the same problem as the above mentioned person ‘Andre’.
I too have upgraded to WP 2.0 and prior to the u/g, everything worked like a charm.
Any ideas?
Kind Regards,
Mark
January 29th, 2006 at 6:09 pm
Hello, and thanks for the plugin!
I couldn’t get it to work here yet, but you may want to change the get_settings(’home’) to get_settings(’siteurl’) inside config_handler.php, otherwise it will give a 404 if the blog and WP install are in different directories.
January 29th, 2006 at 6:19 pm
After hit the submit button I got a page with lots of red error messages about garbage errors. My comment was posted.
Did a search for your contact page, but where is it?
Even in the post page, after the comment textarea there’s a message about a garbage error:
A GARBAGE ERROR has occured!
Go to the Contact section and notify to me!
Oh, and if you type wrong the captcha you are returned to the post page with a blank textarea… Fortunately I did a Ctrl-C before submit.
January 31st, 2006 at 12:05 pm
How does cronless postie work. I have configured postie and it will post my posts when I run the manual check.
However my server doesn’t allow cronjobs so I need to get cronless postie working - I’ve activated it but nothing seems to be happening. HOw often does cronless check?
January 31st, 2006 at 4:14 pm
Hello,
I have the same error as Andre above.
“Unable to connect. The server said - POP3: premature NOOP OK, NOT an RFC 1939 Compliant server
Try putting in your full email address as a userid and try again.”
I have already entered the full email addy but it’s still not able to retrieve the msg.
He gave the suggestion to ad a ! to line 107. But line 107 of what ? I checked all the php files in the postie directory but I couldn’t find a logical place to ad a !
Hope you can help. ( I’m using WP2.0 also ).
February 1st, 2006 at 9:50 pm
For anyone who’s interested: I made a little alteration to have the post date set to the date the email was sent (or otherwise set in header) rather than the date of import…
Replace in postie-functions.php on line 46:
list($post_date,$post_date_gmt) = DeterminePostDate($content);
with:
list($post_date,$post_date_gmt) = DeterminePostDate($mimeDecodedEmail,$content);
Also replace the whole function DeterminePostDate (starting around line 1125) with:
function DeterminePostDate(&$mimeDecodedEmail,&$content) {
$config = GetConfig();
$delay = 0;
if (eregi(”delay:([0-9dhm]+)”,$content,$matches)
&& trim($matches[1])) {
if (eregi(”([0-9]+)d”,$matches[1],$dayMatches)) {
$days = $dayMatches[1];
}
if (eregi(”([0-9]+)h”,$matches[1],$hourMatches)) {
$hours = $hourMatches[1];
}
if (eregi(”([0-9]+)m”,$matches[1],$minuteMatches)) {
$minutes = $minuteMatches[1];
}
$delay = (($days * 24 + $hours) * 60 + $minutes) * 60;
$content = ereg_replace(”delay:$matches[1]“,”",$content);
}
// finding and setting the date defined in msg header
if ( $mimeDecodedEmail->headers['date'] == NULL ) {
$date_time = time();
} else {
$date = $mimeDecodedEmail->headers['date'];
HandleMessageEncoding($mimeDecodedEmail->headers["content-transfer-encoding"],
$mimeDecodedEmail->ctype_parameters["charset"],
$date);
$date_time = strtotime($date);
}
$dateInSeconds = $date_time + $delay;
$post_date = gmdate(’Y-m-d H:i:s’,$dateInSeconds + ($config["TIME_OFFSET"] * 3600));
$post_date_gmt = gmdate(’Y-m-d H:i:s’,$dateInSeconds);
return(array($post_date,$post_date_gmt));
}
Now you can do post by date and time of sending or set your own date in the email header. It might also be interesting to have a flag like :date to override post date in the body?
February 1st, 2006 at 10:39 pm
Forgot in my previous comment: excelent plugin!
I have a question though: It seems with whatever setting I use (HTML or PLAIN, letting WP rewite unvalit XHTML or not) that \n new lines in the email body get replaced by breaks in the post… The results displayed by get-mail.php are fine but the post itself (in the DB and front-end) has these messing everything up :(
It seems like this is something WP is doing… What can I do about it?
February 3rd, 2006 at 1:26 am
i want to change how postie’s posts look, where in the code could i add a css class or somthing like that.
February 3rd, 2006 at 5:30 pm
Is it possible to set up the ’sender’ information as the ‘author’?
I’m having multiple addreses publishing, and it would be really helpful if the ‘author’ information was just set to the ’sender’ field instead of the admin.
Let me know if this is an easy enough tweak…
Thanks
Clifton
February 6th, 2006 at 5:58 am
“This is pretty easy actually. Just create a user for the person you want to allow to post. Then give them a role that is allowed to post to Postie. That’s it.” (from: FAQ)
February 6th, 2006 at 10:06 am
I have the same setup, a public blog but I wanna be able to link a post to the person’s FROM email address so I know who’s is who’s.
However, I don’t wanna create user accounts because I’d have to make hundreds possibly.
There’s no way to grab the sender’s email addy and put it as the author?
February 7th, 2006 at 10:06 am
I installed postie as decribed in the readme but i get a blank configuration page.
Help ?!
February 7th, 2006 at 4:40 pm
I am having issues with the Postie plugin with my wordpress install. When I try to click the “Run Postie” button I get
“#!/usr/bin/php -q The web server cannot write to / please correct the permissions”
February 7th, 2006 at 10:18 pm (subscribed to comments)
Hey Dirk,
I just moved my Wordpress install into a subdirectory of my main site (Wordpress Address), but still use the main domain name (no subdirectory) as the Blog address. With this configuration, when I click the Update Options >> button on the Postie config page, instead of being returned to the config page I’m presented with a 404. The options are updated, I’m just not returned to the proper URL.
This seems to happen because the config_handler.php file uses get_settings(’home’) to preface the URL to the config page. This results in a URL off of the Blog address, without taking the subdirectory of the Wordpress address into account. Changing the config_handler.php to use get_settings(’siteurl’) seems to correct this issue.
I updated lines 20 and 35, changing this:
get_settings(’home’)
to this:
get_settings(’siteurl’)
February 12th, 2006 at 11:21 am
I get this error when submitting the configuration for postie:
Not Acceptable
An appropriate representation of the requested resource /wp-content/plugins/postie/config_handler.php could not be found on this server.
February 13th, 2006 at 2:12 am
Hi, How can images in the e-mail to be with the text by default without it being in the end or the beggining.
February 13th, 2006 at 3:01 pm
like the others, when postie is run manually with the “run postie” button, everything is fine. cron strips subject and inserts ascii for pictures if a category is designated in the subject line. if no category, then the text goes through but pics are still in ascii.
please help! do i need to go back to wp 1.5?
February 13th, 2006 at 3:21 pm
Same problem as Andre overhere, and the problem wasn’t there in WP1.5. I know the was a special mail.php file available, but that one got lost… Is there any sufficient solution yet?
February 13th, 2006 at 10:17 pm
Cronless postie seems broken for me too.
I am using Wordpress 2.0.
The plugins for Postie + Cronless Postie + Wp-Cron + Wp-Cron Reminder are all activated. I am receving reminder crons every 15 mins, Postie works fine by hand on my imap+ssl account.
I setup a bloglines account and added my blog .. is there something more special I have to do?
Any ideas?
James
http://www.sns.ias.edu/~jns/wp/
February 14th, 2006 at 8:40 am
Plug in installed perfect. It checks my email and pulls the picture back but then I look at my site and all the posts are gone… I think the html in the email that the tmobile phone sends screws up the postings… If I go in and edit the msg. and take out all the code prior to the picture it works. Any way around this?
Thanks
February 15th, 2006 at 5:45 am
How many extra lines would be needed to make WP postie read a local file containing the raw email instead of checking email with IMAP?
I haven’t checked the code, and I am not a php guru, but it would be a very nice feature, because then I could just set up my .procmailrc to filter “username+moblog@myhost.com” (or more generally username+label@myhost.com), and save it to a file, and then call the postie script to check that file and post it.
Thanks for a great plugin!
February 15th, 2006 at 10:59 pm
Cronless postie appears to be broken for me as well. Also, I’ve created users who’s email addresses are included in the Postie authorized user list, but all incoming emails are published as being authored by “admin” and not the user who sent it. Any ideas?
February 16th, 2006 at 4:08 pm
I did a first attempt today, and hacked just a tiny bit of the postie code, and it turned out to be fairly easy to make postie accept local files so it can be used with .procmailrc. I might wrap it up and post some details if anyone is interested.
Cheers.
February 16th, 2006 at 8:47 pm
cronless-postie, what do I need to do in my Bloglines account to work with cronless-postie? wp-cron and cronless-postie are activated, but I don’t know what to do with RSS or a feed.
February 18th, 2006 at 3:12 pm
Hi, thank you for developing this plugin. It’s great.
There are two problems I am running into:
1. IE doesn’t like the links that postie creates: I’m not sure whether this is because my host (godaddy.com) is sticking some non-XHTML-compliant stuff into my page or because IE just sucks - however, I need to make IE work. I was able to achieve what I wanted by changing the lines:
” if ($thumbImage) {
$attachments["html"][] .= $mimeTag.’ctype_parameters['name'] . “‘,’”
. “toolbar=0,scrollbar=0,location=0,statusbar=0,menubar=0,resizable=1″ . “‘);”
. ‘”>ctype_parameters['name'] . ‘” style=”‘.$config["IMAGESTYLE"].’” class=”‘.$config["IMAGECLASS"].’” />‘ . “\n”;
” in postie-functions.php to
if ($thumbImage) {
$attachments["html"][] .= $mimeTag.’ctype_parameters['name'] . ‘” style=”‘.$config["IMAGESTYLE"].’” class=”‘.$config["IMAGECLASS"].’” />‘ . “\n”;
I looked around in the documentation as best as I could for an alternate way to do this but couldn’t find any. The above modification makes postie do what I’d like it to. I know nothing about PHP and web programming in general. Does the modification I made make sense or am I barking up the wrong tree and is there a simpler or more correct way to solve my problem?
2. I like the image resize feature but only being able to constrain the width results in images in portrait mode ending up much bigger than those in landscape mode. I was able to achieve a more balanced sizing of images by treating the maximum width as both a maximum width and a maximum height.
Line 854 (in ResizeImage) becomes: if (($sizeInfo[0] > $config["MAX_IMAGE_WIDTH"]) || ($sizeInfo[1] > $config["MAX_IMAGE_WIDTH"])){
and the lines:
if ($sizeInfo[0] > $config["MAX_IMAGE_WIDTH"]
&& file_exists($config["IMAGEMAGICK_CONVERT"])) {
$scale = $config["MAX_IMAGE_WIDTH"]/$sizeInfo[0];
in ResizeImageWithImageMagick become:
if (($sizeInfo[0] > $config["MAX_IMAGE_WIDTH"] || ($sizeInfo[1] > $config["MAX_IMAGE_WIDTH"]))
&& file_exists($config["IMAGEMAGICK_CONVERT"])) {
$xscale = $config["MAX_IMAGE_WIDTH"]/$sizeInfo[0];
$yscale = $config["MAX_IMAGE_WIDTH"]/$sizeInfo[1];
if($xscale > $yscale)
{
$scale = $yscale;
}
else
{
$scale = $xscale;
}
Also, the corresponding lines in ResizeImageWithGD($file,$type) become:
if (($sizeInfo[0] > $config["MAX_IMAGE_WIDTH"]) || ($sizeInfo[1] > $config["MAX_IMAGE_WIDTH"])) {
and
$xscale = $config["MAX_IMAGE_WIDTH"]/$sizeInfo[0];
$yscale = $config["MAX_IMAGE_WIDTH"]/$sizeInfo[1];
if($xscale > $yscale)
{
$scale = $yscale;
}
else
{
$scale = $xscale;
}
respectively.
I’ve never done any PHP programming before. I’d appreciate any feedback. Also, let me know if you’d like me to post my changes in a different way.
February 20th, 2006 at 6:21 pm
Charles, about your error:
#!/usr/bin/php -q The web server cannot write to / please correct the permissions
I got this after upgrading WP from 2.0 to 2.0.1 because I accidentally deleted my wp-filez folder. Check to make sure its there and permissioned correctly and see if that helps.
/thad
February 20th, 2006 at 6:43 pm
Great plugin..
I just have one problem.
The thumbnailing of images works fine, but the link to the larger images only work when I manually run Postie.
When it’s done automaticly, when I click the picture it just jumps to the top of the page..
Hope someone can help, as postie does all that I want it to otherwise..
February 20th, 2006 at 6:55 pm
you can check it out here http://www.381.dk/blog
The middle post is posted by manually running Postie, The other two is cron..
February 21st, 2006 at 10:49 am
to fix the jumping to the top of the page problem:
on line 386 Change:
href=”#”
to
href=’ . $config["URLPHOTOSDIR"] . $fullImage . ‘
This will at least open the full sisze image in the same window. Still can’t figure out the sctripping of the javascript.
WTH is the developer??
February 21st, 2006 at 1:03 pm
Ok I’ve tried chaniging the code but now i get an error:
Not Found
The requested URL /blog/’ was not found on this server
February 21st, 2006 at 1:30 pm
Furious Yellow, I had the same problem as you.
Send me an email at donutello AT thejoshis DOT org and I will email you the code change I made to get this to work. I tried posting it above but something ate most of the code I posted.
February 21st, 2006 at 4:15 pm
Donutello - sent you a mail
February 22nd, 2006 at 7:50 am (subscribed to comments)
Nice simple newbie question for you - Author refers to (GD) must be installed when talking about automatically creating thumbnail links to large pictures …. whats GD? - and where can i find it?
Thanks.
February 22nd, 2006 at 9:59 am
What is GD? Why would I want it?
GD is a library that allows PHP to manipulate images. If you would like to have automatic thumbnails made then GD is required.
More Info at : PHP.net
From the FAQ on this page ;-)
February 22nd, 2006 at 10:04 am (subscribed to comments)
Ahh - Yes thanks - didnt notice the FAQ link - I had just found i was getting a “1″ response when I ran the postie test showing GD was installed - Think I just need to redude the max size of the image to get it to generate the thumbnail link as in FAQ ;)
February 22nd, 2006 at 10:25 am
Furious, did you get my email? Did it work?
February 22nd, 2006 at 5:50 pm
donutello, I didn’t get the mail..
try sending it to s_winther AT mail DOT dk
I think there might be some server problems with the other mail..
February 22nd, 2006 at 6:22 pm
Furious, you’ve got mail.
Check your junk mail folder if you don’t see it after a while.
February 23rd, 2006 at 12:54 pm
Hi!
I’ve tried it all. But I still get this error message:
Warning: fsockopen(): unable to connect to mail.shellkonto.se:143 in /wp-includes/class-pop3.php on line 87
Unable to connect. The server said - POP3 connect: Error [13] [Permission denied]
Try putting in your full email address as a userid and try again.
Any ideas how to solve this?
February 24th, 2006 at 8:25 am
Hmm. I’ve seemed to run in to another problem..
Postie won’t write the danish characters æøå. It pusts some weird “Æ” stuff instead. I’ve changed the encodin to ISO-8859-1 but that doesn’t help..
It works in the title of the post but not in the body.
Check blog.381.dk for example
February 24th, 2006 at 1:52 pm
Finally worked out a solution to my problem:
http://www.souzouzone.jp/blog/archives/009531.html
The sample code is specific to Japanese - but the method might work for other languages if the charset is changed.
It converts ISO-2022-JP to utf-8 so it posts correctly via Postie to WordPress.
February 26th, 2006 at 1:36 am
Ok, so a lot of people have asked me about my fix for the thumbnail image problem. You can find it at: http://thejoshis.org/donutello/?p=4
February 26th, 2006 at 1:54 am
I don’t like the way Postie resizes images. It only lets you specify the maximum width. What this does is result in images that are in landscape mode ending up a lot smaller than images that are in portrait mode. Aesthetically, it’s not a good look. I’ve posted the changes I made to fix this at: http://thejoshis.org/donutello/?p=6
I’m a PHP/web authoring novice so I will appreciate any feedback about this.
February 26th, 2006 at 4:19 pm
I need to e-mail text and pictures to my blog.
I cannot get cronless postie to work at all. As instructed I modified wp-rss.php, wp-rss2.php, and wp-atom.php:
———CUT———
February 26th, 2006 at 4:22 pm
Well that’s interesting, apparently the system doesn’t like dashes. I’ll repeat:
I need to e-mail text and pictures to my blog.
I cannot get cronless postie to work at all. As instructed I modified wp-rss.php, wp-rss2.php, and wp-atom.php:
February 26th, 2006 at 4:28 pm
OK, I’ll try again.
I modified wp-rss.php, wp-rss2.php, and wp-atom.php:
if (empty($feed)) {
$blog = 1;
$feed = ‘rss’;
$doing_rss = 1;
require(’wp-blog-header.php’);
}
do_action(’check_postie’);
What am I doing wrong?
PS: Sorry to spam your blog., Didn’t guess it couldn’t handle OPEN BRACKET QUESTION MARK PHP
February 26th, 2006 at 10:14 pm
I’m too frustrated to deal w/ this anymore. I’ll pay $100 to anyone who can get my installation of Postie AND Cronless Postie working properly.
Mail-to-blog already works via wp-mail, but I can’t post pictures to my blog. All I need is for e-mail to blog working properly: including pictures, files, thumbnails, etc. In other words: just get Postie to work as advertised. As a matter of fact I don’t even care if I use postie - all I need is to post pictures and files via e-mail on a real-time basis (I can’t wait 15min. for my post to show up, I need it to show up like normal posts - when I post it). Seems to me this should be a simple task , but not even Postie works out of the box - you still need to get wp-cron to work on even the most basic level (not included - you have to go find it yourself, instal it, configure it, etc., etc., etc. - I’m tearing my hair out right now).
I can deposit the money in your PayPal acct. Please e-mail me at psychophysicist001@yahoo.com and we can work out the details. Thanks.
February 27th, 2006 at 9:44 am (subscribed to comments)
“Seems to me this should be a simple task”
If it’s so simple, feel free to start coding your own plugin.
“but not even Postie works out of the box”
Maybe not for you, but there are probably a lot of people that don’t have an issue with it. Remember, you generally only hear about people that have problems. The ones that have it working have no reason to come here and post about it. That makes it seem like the plugin doesn’t work, but I can assure you that it does work “out of the box.” I had it running on my site in about 5 minutes.
February 27th, 2006 at 11:45 am
Well Rich, if you are the same Rich who posted comment #1422 then Postie didn’t work out of the box for you either (and if not there are a lot of Rich’s out there). Personally I need to work so I can make money for food and rent - the fact is I don’t have time to develop software for free. I very much appreciate people who do, but all the appreciation in the world isn’t going to make the software work.
There are a lot of people for whom Postie - or open-source freeware in general - does work for w/o any modification but is that 90% or 50% or 30% of all users? I’d venture to guess it is a much smaller number than it should be. And by that I mean judging the code against what a commercial software company would produce.
You see, the problem is that if a commercial company produces innovative software, and blogware is a perfect example, often times open-source developers will come along and co-engineer a replacement, give it away, and destroy the company’s ability to sell their product. Once they are gone the open-source developers don’t have any solution to compete with, so they just stop producing viable code. There are exceptions, of course, but I’m not talking about the exceptions.
Look, if you are going to write some code and you aren’t going to document it, or you aren’t going to take an extra 5 min. and package it with all the files necessary to make it run (in this case wp-cron) then don’t expect people to bow down at your feet for your valiant effort. You did a certain amount of work - thanks - but you didn’t finish the job. You are going to get complaints, you are going to get all kinds of e-mails and bug reports that could be avoided by simply communicating the basics. If people properly documented their work there wouldn’t be any ‘newbie’ questions (with the notable exception of those who are too lazy to read the documentation - I have no sympathy for them).
And now that the genie is out of the bottle no commercial vendor is going to touch it b/c they know as soon as they release version 1.0 they are going to be competing with every guy out there with ten fingers and a keyboard - enraged that someone would actually charge for their work. Maybe we should reconsider the evil of capitalism?
Code, comment, document, package.
BTW: does any1 have the wp-mail zip file? It is no longer on John Blade’s site (as listed in the “official” plugin directory). If so, could you e-mail a link or even the file (psychophysicist001@yahoo.com)? Thanks!
February 27th, 2006 at 2:07 pm (subscribed to comments)
“if you are the same Rich who posted comment #1422…”
No, I am not the same Rich who posted comment #1422.
Although you make a couple of valid points (code, comment, etc.), I don’t agree with most of what you say (i.e. wp-cron is a separate package, therefore it should not be included with Postie). Maybe that’s just the (commercial) software developer in me. I’m just going to ignore your remaining comments and move on. I’m not looking to continue an argument on someone else’s site.
I had emailed Dirk almost immediately after my earlier comment was made, asking him to remove it (I was mad for other reasons when I posted it). I guess it doesn’t matter now, but he can still remove it (along with this one) if he wishes.
February 27th, 2006 at 3:21 pm
I hope my comments weren’t taken to be argumentative - I’m not upset with anyone, I’m just frustrated with the software. I thought the points you made were valid, and I offered my perspective.
I’m still offering $100 to get this working on my site.
February 28th, 2006 at 10:23 am (subscribed to comments)
Has anybody managed to get Ravan’s code running (#comment-1463) for seting post date to same as mail sent date? … I just seem to get Parse errors…
March 1st, 2006 at 8:23 am
using postie 0.9.9.2 and wordpress 2.01. The postie .mo file isn’t recognized, should it be renamed or shouldn’t it be in postie/languages/? In postie options i see the header from admin .mo file in /wp-includes/languages/ why? Is it so that postie try to read the admin .mo file=
March 1st, 2006 at 9:54 am
Hey i am using subscribe2. i am using postie 0.9.9.2. but it dosen\’t seem to send a notification everytime i post thru postie..
March 1st, 2006 at 11:17 am
hi!
i love this plugin! the only problem i have is that it doesn’t seem to support hyperlinks? i tryed to integrate links to external pages or files in differnt ways… but i only get the text line… any clue?
March 1st, 2006 at 2:20 pm
Just a quick note to say thanks for Postie. Dropped it into my site and it works like a charm. Very nice work, and thanks for sharing it!
March 4th, 2006 at 11:48 am
Hey,
first - Thanks for postie! it works great.
I need to change the date of what i post, no with a delay, but with a past date. Any easy way to do that?
March 4th, 2006 at 11:05 pm
Thanks for being the Postie Player! It’s works great and was easy to install.
Thank you, thank you, thank you!!!
March 5th, 2006 at 9:10 am (subscribed to comments)
Ref: my comment http://www.economysizegeek.com/wp-mail/#comment-1571
I got Ravans date code running - noticed that single quotes around ['date'] got changed to wrong character when I cut n pasted.. had all ready noticed double quotes were doing this…. but missed the single ones.
March 5th, 2006 at 12:32 pm (subscribed to comments)
Attaching a PDF