i am looking to auto approve my emails sent to my word press site. at the moment it wait for manual approval. is there a script or plug in i can use to auto approve it so that it can display in the word press post
i send emails to my web (word press) and it is stored in the "to be approved" section. that is my own emails. i want them to be auto approve so that they can be poste in the categary as a post
If you are talking about making Posts in wordpress via e-mail then just set the admin e-mail address to the same one you are sending the Posts from. This will publish them as soon as they are sent. If you are talking about comments... then go Settings / Discussion and untick the box that says "An administrator must always approve the comment".
i have sent emails to my web with the email i have placed on it but when i sent email it does not show in the category or post at all. where will it be posted or received
Are they getting through? can you see them with 'Pending'?... if not, your POP3 settings could be wrong. If you can see them though, I doubt the e-mails are the same - for example, when I send emails from my @gmail.com account - I have to set the admin email as @googlemail.com otherwise it fails.
i went and look at my settings again in the writing and the following was set. server- example.com - examle is my server name, username - , password is what i have set in my cpanel, locat the catogry wher i want it to post too. but when i send email to that email. nothing appear. not even in the pending colom. dont know what is the probem
Test your POP3 server through telnet or an e-mail client (like Thunderbird). If it works through them and not with wordpress, you know what the problem is.
i have used outlook and did a test. i received and send emails so the problem must be with WP not receiving
Hmm... your hosting provider could be blocking outgoing sockets. If it's on your own server, check your firewall.
will the problem with the firewall be on my server or on my computor as i can send and receive the same email if i set it on my outlook
It will be where ever Wordpress is hosted. If it's on your own personal computer make sure PHP is added as an exception, which allows it to make outgoing connections. If it's a web hosting company - ask them about outgoing sockets, do they block them or not?
i have contacted them and they said there is no block on there side. what i want to know if i send the email to the web. how will the web know that there is an email for him. i konw with outlook it will look evry so many min. it will look for email. i have made an cron for the web but it seems that it still dont get emails. i have looked in cpanel and the emails is not stored there
You can check for e-mail at intervals using a cronjob, like you have. Another way is to add this to the footer of your blog: <iframe src="http://YourSite.co.uk/wp-mail.php" name="mailiframe" width="0" height="0" frameborder="0" scrolling="no" title=""></iframe> Code (markup): Then every time your blog is visited, it will fire the script that checks for e-mail.
thanks that is working now the emails sit in the category but pending. to get it auto publish what must i do
The admin account in wordpress has an e-mail address. You can see this in wp-admin when you click 'Users'. This e-mail address is where the e-mails should come from, but the POP3 account can be anything. So if my admin's e-mail address was kadunka@dunk.co.uk then I must send posts from this e-mail address. This will stop it from going straight to 'pending'. I setup a POP3 account for wordpress called I enter the POP3 server and login details to wordpress The e-mail address for the admin is I send an e-mail from to The e-mail will get added as a post immediately