WordPress Email Notification Plugin v2.3.1
[UPDATE (03-05-2008): Comments are now closed on this post. This plugin does work on WordPress 2.3.x. Version 3 will be out very soon, so be on the lookout for that.]
[UPDATE (10-25-2006): Check out the WordPress Email Notification Plugin v2.3.2 Alpha post. There is a possible spam issue that is being addressed.]
The Word Press Email Notification Plugin has been updated to version 2.3.1.
Updates to this version:
- Blog names with commas now display correctly in the from field
- Changed the default location to look in the WP directory for the wpemn_config.php file
- Updates the sent flag before sending future dated posts in order to cut down on duplicate e-mails being sent
If you see anything that looks like a bug or the documentation needs corrected, please comment.

December 10th, 2005 at 10:41 pm
G’Day,
I just installed this plugin but get the following errors across the top of my blog:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/rustedco/public_html/blogd/wp-content/plugins/wp-email-notification/email_notification_2.3.1.php on line 369
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/rustedco/public_html/blogd/wp-content/plugins/wp-email-notification/email_notification_2.3.1.php on line 372
Can you help me figure out why this is and how do i fix it?
December 11th, 2005 at 1:55 am
Something is incorrect with your DB settings, thus the error. Make sure that the plugin and WordPress DB settings are the same.
December 12th, 2005 at 3:10 pm
I installed the plugin, everything seemed ok. When signing up confirmations are sent, and everything. But when posting no emails are sent out. I have no clue what to do, or what I did wrong. Can I get a little help?
December 12th, 2005 at 5:48 pm
I installed the plugin, and signed up one of my email addresses, got the confirmation and everything. But do not receive emails when new posts are made. By reading around, it seems there is suppose to be a notify box in the write area? I dont have one of those. What am I doing wrong?
December 12th, 2005 at 6:09 pm
I can successfully ‘Email List Subscribers’ - though, hitting ‘publish’ or any ’save’ button with ‘notify’ set to ‘yes’ doesn’t send the email.
Any thoughts?
December 12th, 2005 at 7:05 pm
same problem as Garrick Van Buren, im able to email the subscribers through the option. but when actually posting an entry, and using the publish option even with the notify option under manage “email notification” set to yes, no emails are being sent out.
December 13th, 2005 at 2:36 am
hello!
i have a problem with the the charset - my encoding was ISO-8859-1 in the options, and i have choosed html e-mail, i get in german no specific text sample
i need:
für
and i get in the email:
f?n
what could i do, i have also tryed to change it in the file email_template.html into UTF-8, or no charset, but no change!
what is to do to change this problem?
regards
peter
December 13th, 2005 at 12:10 pm
Check to see if your posts are being insterted into the future posts table. If so, you’ll need to make changes to account for the time zone.
Examples can be found here: http://blog.watershedstudio.com/2005/10/wordpress-email-notification-plugin-v230/
December 13th, 2005 at 12:11 pm
See response to xplicit above.
December 13th, 2005 at 12:17 pm
Is this happening in both text and HTML versions?
You may need to comment out the string replacement sections (str_replace, preg_replace, and utf8_decode) in email_notification_2.3.1.php.
December 13th, 2005 at 3:33 pm
I’ve checked for it through phpmyadmin, and dont have anything within the future posts table
December 13th, 2005 at 8:37 pm
I concur - none of my posts have appeared in the future posts table.
December 14th, 2005 at 6:42 am
It’s simple because i had the same problem. Either change your settings to:
Default Notification Value: Yes
or underneath the box your write in, make sure you change the drop down box from No to Yes. Had me stumped for a little bit too.
Now mine works great and i’ve even altered the html email template to link back to the site and encourage people to comment.
December 14th, 2005 at 11:41 am
Default Notification value is already set to yes, but I do not have a drop down box underneath the write area. I’ve checked in the simple mode and the advanced mode and still cannot find the option.
December 15th, 2005 at 4:49 am
When i create a post and publish it the email is send.
When i create a post but save it was draft and later make some changes and publish the email is not send. How can i solve this? Thanks
December 15th, 2005 at 6:11 pm
what do that exactly mean, i am not a php specialist, can you give light step´s for me?
regards
peter
December 15th, 2005 at 7:16 pm
ok…i MAYBE got through instruction point #2 on readme install window…everything else is japanese to me…how the heck does one with no php or whatever knowledge make this happen? i have installed other plugins on my site, but this is out of my league i guess. can’t find any of the files or directories you are talking about…nor would i know what to do with them if i did. you mentioned a small fee to load it for us…what is that?
thanks for any help
doug
December 15th, 2005 at 8:09 pm
I have a private site that has been using your email plugin successfully for months. However the last 3 times I used it it has posted the previous post and not the current one.
How do I reset it so that it will post the latest post?
I have the latest version and browser makes no difference.
Thank you for your help.
Sincerely,
Paul Kleinmeulman
December 17th, 2005 at 3:11 am
I write a lot of “Drafts” (”Save as Draft”) that are then edited and published later. However, I have found that notifications are not sent when publishing from a draft. It works fine when making a new post and then “Publish”ing directly from there. What do I need to do so that notifications will be sent out when publishing from an edited draft. The “Notify Subscribers” is set to “Yes” when I try this.
Regards,
Allan
December 17th, 2005 at 5:05 am
Hi, I installed the plugin and everything looks fine, except when I do the email testing:
1)When it’s set in HTML format, the email I received contains chunks of CSS code from email_template.html
2)In my email inbox, there is no “sender” in the “From Field”. I’m worry that some email client may capture that as spam. Can you tell me how to fix that?
Thanks!
December 17th, 2005 at 7:19 pm
One feature that I would like to see is a way to send out e-mail notifications for post-dated posts. On one of my blogs, which publishes articles from various authors, I post-date the articles so that they appear regularly, even if I take time off. Unfortautantly people subscribed to the e-mails never get notified. I’d be nice if someone was able to solve this problem.
December 18th, 2005 at 4:42 am
I don’t see the e-mail notification on my website. I want to insert it in the sidebar.
I get following warning in “WP - Manage - E-mail notification”:
Warning: mysql_connect(): Access denied for user ’singlewe_wrdp1′@’localhost’ (using password: YES) in /home/singlewe/public_html/wp-content/plugins/wp-email-notification/index.php on line 45
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/singlewe/public_html/wp-content/plugins/wp-email-notification/index.php on line 46
How can I fix it?
December 18th, 2005 at 4:36 pm
As of 2.3.0 it does.
December 18th, 2005 at 5:11 pm
hi i have tested 2.0 RC2 but have problems to send
this
üäoüäoüäoüäoüäoüäoüäoüäoüäoüäoüäoüäoüäoüä
it comes out
??o??o??o??o??o??o??o??o??o??o??o??o??o??o
there is a problem with special characters, can you look?
regards
peter
A new entry titled ‘??o??o??o??o??o??o??o??o??o??o??o??o??o??o’ has been posted to wordpress.
??o??o??o??o??o??o??o??o??o??o??o??o??o??o
http://www.apfel.at/wp20/?p=6
December 19th, 2005 at 9:35 am
I just installed the email notification plugin and tested it by sending a note to my 6,600 + subscribers. It worked, although my browser timed out and went blank.
However, all of the bad email addresses are bouncing to my webhost, rather than to me. How can I change that setting so that I know whose emails to delete? The from and admin addresses are already set to my email address.
Also, one subscriber said he received the entire header in the body of the email notification. Is that a setting in his email client, or something I did inadvertently?
December 19th, 2005 at 11:37 am
hello, i have try several times to fix the problem with special characters, but nothing positiv for me!
special characters was not correct displayed in the mailing with html or without there is something wrong in »wordpress-email-notification-plugin-v231« i cannot find out what is wrong!
regards
peter
December 19th, 2005 at 11:38 am
the design of email_template.html was only mailed out in 1.5 not in 2.0 RC2
regards
peter
December 19th, 2005 at 11:45 am
if i chance the charset in email_template.html
content-type content=”text/html; charset=iso-8859-1″ (also in options)
there are mistakes in the newsletter
to
content-type content=”text/html; charset=utf-8″ (also in options)
the subject was ok, but nothing in the text
December 19th, 2005 at 12:24 pm
I’m having some issues with mine. I’ve noticed that it does not send out emails for the blog entry I’ve just posted, it only sends out the email for the previous blog entry. I know the script was setup properly, and other then that glitch it seems to be running smoothly. I’m just wondering if sending a previously archived entry is just the way the script runs?
For instance, I just posted entry id=57 but received entry id=56 in my email…did I do something wrong?
December 19th, 2005 at 12:58 pm
No, it shouldn’t do that. This seems to be a semi-common issue, but I’ve been unable to duplicate it myself.
Here are a few question I have regarding your particular setup…
Which version of WP are you using?
Which version of PHP?
Which browser?
Nice URLs or normal?
Future dating posts?
December 19th, 2005 at 1:14 pm
The timing out is probably a load issue and something I’ve been unable to test or develop a strategy for yet…that’s on the plate for the future. Do you happen to know if people towards the end of the list got the notification?
See if adding this line fixes the bouncing issue…
$header .= “Return-path: $from_email\n”;
As far as the person seeing the header…
Are you sending as HTML or text and what are they using to read their e-mail?
December 19th, 2005 at 1:16 pm
Are your e-mail notification tables located inside of your WordPress database?
December 19th, 2005 at 1:21 pm
If you go from draft to publish AND notification is set to yes, it should be sent.
What versions of WP, PHP & the plugin are you using?
December 19th, 2005 at 1:24 pm
See response below for questions.
December 19th, 2005 at 1:25 pm
What e-mail client? And are there any issue with the text version as well?
December 19th, 2005 at 2:09 pm
I should be smart enough to know where to stick this…
$header .= “Return-path: $from_email\n”;But into which file shall I insert it, and where might I find that file?
Thanks,
Scott
December 19th, 2005 at 2:12 pm
…oops, I didn’t answer your question. I do not know whether folks at the end of the list are getting the notification. I wish I had a way of tracking that.
In subsequent postings, the timeout didn’t always happen.
I’m sending as text, and I suspect that the guy who complained has “show headers” set in his email client. I have seen notifications sent to others and they lacked the full headers.
Thanks,
Scott
December 19th, 2005 at 2:33 pm
I just inserted that code into email_notification_1.2.php, replacing the following line (which I commented out):
$header .= "From: $site_name \n";Is that correct?
Thanks,
Scott
December 19th, 2005 at 3:33 pm
Hello Brian, thanks for your wonderful plugin (have been using it for more than a year now), just one question: is it possible for an user to unsubscribe on their own? I didn’t notice such option in a template for 2.3.1. and a couple of people asked me about it.
Other than that, everything is working properly for me:)
December 20th, 2005 at 9:31 am
The “future” database for the plugin uses the prefix, but the install creates a database with a “wp_” prefix. If your prefix is “abcd”, you need to either rename wp_email_list_future to abcd_email_list_future, or create a new table:
CREATE TABLE `abcd_email_list_future` (
`post_ID` bigint( 20 ) NOT NULL default ‘0′,
`post_date` char( 12 ) NOT NULL default ‘0′,
`notification_sent` char( 1 ) NOT NULL default ”,
PRIMARY KEY ( `post_ID` )
) TYPE = MYISAM
December 20th, 2005 at 2:03 pm
Hello Brian,
I am still working on getting email notification plugin working with Postie http://www.economysizegeek.com/?page_id=395. In a previous post you mentioned it was possibly due to a missing variable that the two were not communicating. Further elaboration? Suggestions? Any help would be greatly appreciated.
Thanks,
BJ
December 21st, 2005 at 7:31 am
Just upgraded to 2.3.1. It seems to work, however, there is no sender name in the “from” field, and bad addresses are bouncing to my webhost instead of to me.
Which file and code line(s) do I have to alter to get this fixed?
This is the same problem I had with 2.3.0. In the Manage > Email Notification > Update Settings admin panel it shows that my email address is the From address and Admin address.
I have it set to send non-html emails, just headlines.
Thanks,
Scott Ott
December 21st, 2005 at 10:14 am
In email_notification_2.3.1.php
$header .= "From: $site_name \n";Let me know.
December 21st, 2005 at 7:44 pm
I have this same problem.. yet I can’t figure out what is wrong, can someone be more specific?
December 21st, 2005 at 7:46 pm
I have this same problem, yet can’t figure out how to fix it, can someone be more specific?
December 22nd, 2005 at 8:00 am
Here’s what that line says currently:
$header .= “From: \”$site_name\” \n”;
Is that the same thing?
There are at least two places in that file where email header variables are called. I have tried hardcoding both of them, but somehow it doesn’t work.
Meanwhile, I’m still getting headers in the body that show a line called Message-id which points to my webhost, rather than me. Therefore, he gets bounces instead of me…much to his annoyance and my regret.
BTW, is there any way I can tell whether all 6,600 email notifications have gone out?
Thanks,
Scott
December 22nd, 2005 at 7:25 pm
Hi Brian, I’m using Gmail so it’s web-based. The text version works fine.
December 23rd, 2005 at 4:16 pm
WP - 1.5.2
PHP - 4.4.1
Browser - Mozilla and it does the same thing in MSIE, Opera, Netscape so that couldn’t be it.
Normal URL’s
No future dating.
December 25th, 2005 at 3:41 pm
Hello,
For some reason $blog_url is outputing the wrong web address. The settings are correct in the plug in options options-general, and in the sql tables for wordpress as well. Where would I go to correct this?
December 25th, 2005 at 11:54 pm
My problem is not one of functionality, but the fact that I’ve just discovered that activating this plugin causes me to lose a lot of functionality of the Advanced Editing Page. This is the only plugin that affects the Advanced Editing screen in this way. So sadly, I had to disable it. I will wait for a bug fix. I opened a thread, with a screenshot of the problem before I solved it. So you can take a peek there to see what it’s doing.
Oh, for heaven’s sake. WordPress is down now! Ugh. Well, here’s the screenshot of the problem:
http://joniverse.com/screenshot-wpadmin.jpg
Hope this helps a bit with the problem and wondering if anyone else has had it? I didn’t see anything on the WP Support forum about it.
December 26th, 2005 at 12:59 am
What’s the specific issue?
December 26th, 2005 at 10:49 pm
Hi, Brian. Well, for some odd reason, while this plugin was activated, the Write/Edit screen would be truncated right after the text-box. As you should be able to see in the screenshot I provided. I went in and disabled all of my plugins, and one by one restored them. Unfortunately, I have found that this one is the only one which causes this. Now that it has been deactivated, the WordPress writing/editing screen behaves properly. I.e., when you click the “Advanced Editing” button, something actually appears below. When the plugin is activated, it stops rendering the page — you can’t even scroll down to where it says WordPress and the version number and the link to the support page.
I haven’t come across anyone else with this problem, tho, but I was able to recreate it at another WP blog on a completely different server. (joniverse.com is on Dreamhost and the other blog, my husband’s blog, is at Surpass Hosting.) So it’s not just a Dreamhost thing, as I first suspected.
Hope you can get it sorted out as I did like the plugin.
Joni
December 27th, 2005 at 7:06 am
Hello, I am aware that my previous question might have been annoying, but this time I reall have trouble: people are subscribing and not getting added to the list, instead of that, I get an email that they unsubscribed and I never had them on the list before. Did I missconfigure something?
December 30th, 2005 at 6:53 am
Brian,
I am having a similiar problem to Krissy (12-19). I have upgraded to WP 2.0 RC3 and 2.3.1 of your email plugin. I am having two main problems:
1. When I create a post, the plugin does place an entry in the “future” table, marks it with a “n” but does not send the emails. I am not future dating. I am doing everything real time. I do have the notify setting in the write screen set to “yes”. I have written 5 test messages and I can recreate the problem. FYI-I can email my subscriber list without problem.
2. The plugin did send one email of a post but 48 hours after the post was entered into the DB. It sent it with the article in the email when the config said to send just the link. I have not played with it, I installed it and set the option first thing. It appears the plugin ignored the option.
Any thoughts you have would be greatly appreciated. If you have any debugging advice, I would love to have it. I just do not understand what causes the “send” to happen and why it does not seem to be throwing the emails out.
Happy New Year!!!
Jason
December 31st, 2005 at 6:59 am
After installation my admin panel shouts a lot of warnings:
Warning: main(): open_basedir restriction in effect. File(/maillist/wpemn_config.php) is not within the allowed path(s): (/srv/www/htdocs/web335/) in /srv/www/htdocs/web335/html/uwg/wp-content/plugins/wp-email-notification/index.php on line 19
Warning: main(/maillist/wpemn_config.php): failed to open stream: Operation not permitted in /srv/www/htdocs/web335/html/uwg/wp-content/plugins/wp-email-notification/index.php on line 19
Warning: main(): open_basedir restriction in effect. File(/maillist/wpemn_config.php) is not within the allowed path(s): (/srv/www/htdocs/web335/) in /srv/www/htdocs/web335/html/uwg/wp-content/plugins/wp-email-notification/index.php on line 19
Warning: main(/maillist/wpemn_config.php): failed to open stream: Operation not permitted in /srv/www/htdocs/web335/html/uwg/wp-content/plugins/wp-email-notification/index.php on line 19
Warning: main(): Failed opening ‘/maillist/wpemn_config.php’ for inclusion (include_path=’.:/usr/share/php’) in /srv/www/htdocs/web335/html/uwg/wp-content/plugins/wp-email-notification/index.php on line 19
Import Addresses :: Export Addresses :: Remove Addresses :: Email List Subscribers :: Update Settings
Warning: mysql_connect(): Access denied for user: ‘wwwrun@localhost’ (Using password: NO) in /srv/www/htdocs/web335/html/uwg/wp-content/plugins/wp-email-notification/index.php on line 44
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /srv/www/htdocs/web335/html/uwg/wp-content/plugins/wp-email-notification/index.php on line 45
Anything I can do to stop that?
January 2nd, 2006 at 3:11 am
I am having a similar installation problem to that reported by others. I am running WP2.0 and have just installed email notification plugin 2.3.0
On the front page I have this error reported
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/servaas/public_html/wp-content/plugins/wp-email-notification/email_notification_2.3.php on line 369
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/servaas/public_html/wp-content/plugins/wp-email-notification/email_notification_2.3.php on line 372
And in the admin area I have this error
Warning: main(): open_basedir restriction in effect. File(/maillist/wpemn_config.php) is not within the allowed path(s): (/home/servaas:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/servaas/public_html/wp-content/plugins/wp-email-notification/index.php on line 19
Warning: main(/maillist/wpemn_config.php): failed to open stream: Operation not permitted in /home/servaas/public_html/wp-content/plugins/wp-email-notification/index.php on line 19
Warning: main(): open_basedir restriction in effect. File(/maillist/wpemn_config.php) is not within the allowed path(s): (/home/servaas:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/servaas/public_html/wp-content/plugins/wp-email-notification/index.php on line 19
Warning: main(/maillist/wpemn_config.php): failed to open stream: Operation not permitted in /home/servaas/public_html/wp-content/plugins/wp-email-notification/index.php on line 19
Warning: main(): Failed opening ‘/maillist/wpemn_config.php’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/servaas/public_html/wp-content/plugins/wp-email-notification/index.php on line 19
I have installed several other wordpress plugins, but this has been the most complex to implement - In a reply to someone elses error you said check your database settings”. I don’t know which directories these databases are in to do this.
Any help appreciated!
January 2nd, 2006 at 5:37 am
Hi, since my first post, I upgraded from 2.3.0 to 2.3.1. The error reported in the admin area is now gone, but the one on the front page is still there.
My first post hasnt shown up yet, so in case it doesn’t here’s a copy:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/servaas/public_html/wp-content/plugins/wp-email-notification/email_notification_2.3.1.php on line 369
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/servaas/public_html/wp-content/plugins/wp-email-notification/email_notification_2.3.1.php on line 372
I don’t know how to make sense of this error. Can you suggest what to look at?
January 3rd, 2006 at 5:21 am
I have installed the plug in, but the instructions do not give any guidance on the database name, user or password fields in the installation routine. My WP was installed through Fantastico, so while I think I know the WP database name, I don’t know the password.
January 4th, 2006 at 3:44 pm
I tried both options - didn’t work. I’m getting the same error as WiRED.
January 4th, 2006 at 6:50 pm
Brian, maybe this is where i went wrong also. When installing it asked me for a database name so I gave it one. I thought it would create a new one with this name.
January 6th, 2006 at 1:53 am
In this post http://www.osticket.com/forums/showthread.php?t=689 I think I have found the answer to the problem. It basically says it’s a mysql function nesting issue. At these lines of code, one of the parameters to the functions in error is another function. To solve the problem, put a @ character in front of the calling funtions. So you’d now have … = @mysql_num_rows(… at line 369 and … = @mysql_fetch_assoc(… at line 372. Post now seem to send e-mails and the error msgs are gone.
January 7th, 2006 at 3:21 pm
How do I change the email confirmation for subscribers? It doesn’t show complete link for subscription confirmation.
January 8th, 2006 at 12:51 am
I’ve had an odd problem with 2.3.1 since upgrading to Wordpress 2.0 .. I have another plugin called wpg2 installed, it’s an integration module between wordpress and gallery2. One of the things it does is allow the use of a custom tag in posts, url, to insert galleries and images. For some reason whenever I include one of these tags in a post notification emails are not sent. When I don’t include then, they send fine. I checked the future table, nothing is showing up there. I am not future dating posts.
Does your plugin do some sort of parsing of posts that would cause it to choke on inserted html (which is basically what the tag is doing)?
January 8th, 2006 at 5:45 am
I have solved it - if you look in the wp-config.php file you will see the database name, username and password. Enter these values in the install.php routine and it will work (alternatively, you can create a new db user with full permissions to the db). It is now working properly. Some installation guidance would have been helpful here.
January 8th, 2006 at 4:17 pm
I downloade v2.3.1, but have come to problem with the instruction chmod 666 yoursite.com/maillist/wpemn_config.php
I have absolutely no clue as to how to accomplish that task.
I hate appearing unknowledgeable, but can someone please help?
January 9th, 2006 at 2:03 am
next problem i found was that if i choose post timestamp funktion with a date that it should published later than now, no email where sended over the plug in
regards
peter
January 10th, 2006 at 6:41 am
I too have upgraded to WP2.0 and have had entries sit in the future date table. I tried playing with the server time differential setting in the Options / General tab. Times were set to an offset of 13, but when I set the offset to -12, the next message I posted was sent out (but not the pending ones). If I manually change the db entry to the past time (according to the server) it is sent.
I suggest that the future posting routine be changed to take into account the server time offset that is stored in WP.
January 10th, 2006 at 4:34 pm
Since upgrading to Wordpress 2.0 I’ve noticed that emails aren’t being sent right away. They are being sent an hour or two after the post is published. For some reason the posts are beingsent to the future table even if they are not in the future. Any ideas?
January 10th, 2006 at 5:14 pm
PS - I am not future dating posts and ‘Notify Subscribers?’ is set to ‘Yes’.
January 11th, 2006 at 2:59 pm
Peter: Thank you for your guidance on this issue. I checked the wp-config.php file as you suggested, copied the appropriate information into the corresponding slots on the installation page, and the process worked without any errors. Thank you again. - Randy Reichardt
January 11th, 2006 at 3:43 pm
i’ve upgraded to wp2.0 recently, and have had a problem with the plugin that i don’t see listed here. if i post an entry right now, no email will be sent out. then if i post something tomorrow, a notification of today’s post will go out.
i never future-date posts, is there a way to remove that functionality until an update is released that resolves this? it is a great plug-in - it’s helped with people who aren’t savvy enough to use rss or won’t otherwise check my site for updates regularly.
January 12th, 2006 at 12:33 pm
Hi there I am trying to get this plugin working and I have followed all the steps in the install.txt but this one:
8. In your template header file, add this line…
Where can I find my “template header file”? I have grepped through all wordpress looking for a match on template and header, but it is not obvious which file it needs to go in.
Thanks,
Dan
January 12th, 2006 at 3:03 pm
Should be header.php if your theme is standard - read Using Themes in WP Codex to learn more about how themes work.
January 12th, 2006 at 6:29 pm
After installing, I was receiving errors on the plugins Management console that indicated it was somehow thinking that the /maillist folder was in my blog’s main folder. Moved the files, console works. But now when I send a test email (html format), the unsubscribe link looks like this: http://www.marigoldtech.commaillist/index.php?action=unsub&addr=me@mail.com when it should be http://www.marigoldtech.com/blog/maillist/index.php?action=unsub&addr=me@mail.com
Are these problems related? Is there a path that I’ve set incorrectly in WP or the plugin?
January 12th, 2006 at 7:01 pm
Just installed the plugin. Management console showed path errors that indicated it thought maillist should be in the main blog folder, so moved it, errors gone and seemed to work. Now, however, the unsubscribe link in the emails is wrong, both missing a slash (/) and referring to maillist in the main domain, not the blog folder where I’ve moved it. Anyone seen this before or know where the setting is that’s screwing it up?
January 13th, 2006 at 12:59 pm
josh - in your wp admin panel, go to manage then email notification. click the update settings link, change your settings there, then click update. that should fix you up.
January 14th, 2006 at 12:15 am
Nope, same problem: link in the email doesn’t work. Moved the files back out of the blog folder to the web root, then the management console indicates it can’t find the maillist folder. Putting it back where it was in the blog’s folder. Any other ideas?
January 14th, 2006 at 4:28 pm
In your admin area, go to Presentation, click on Theme Editor, then select the active theme, once you have done that, header.php will appear in the side bar. Select and then paste your coade in the section so it will not be seen in the of the page.
January 14th, 2006 at 4:33 pm
Marc,
Changing mode is easy. Sometimes, files need their mode changed for the server to decide to deliver or not deliver, allow access to or disallow acess to files. For example, if you just want people to be able to read a file, you’d enable “read” access only and disable “write” access to that file. Changing the mode to 666 gives read/write parameters that are needed by the file to function effectively.
If you are using Fetch for the Mac, you can just log into your server, find the file in question, click once to hightlight, then select “Remote” and then select “Set Permissions” and a window with check boxes will appear, where you can select the various boxes that will set to “666″. If you notice that you select one box, it may be another number, two boxes even another number. So the combination of check boxes that gets you to “666″ is the correct combination.
If you are using another program, like WS_FTP or any other FTP client for Windows, I’m sure they all have the same functionality where you can just highlight a file, right click on it, and then select Set Permissions, and that will enable you to do what you need to do.
January 14th, 2006 at 4:36 pm
I’m having a problem with the plugin, a 404 error when adding new email addresses to the system from my homepage sign-up box. I commented out line 19, but I don’t understand what the instructions mean by “tweaking” the file? You should explain what you mean by “tweak”. Do I change
include ("$_SERVER['DOCUMENT_ROOT']/maillist/wpemn_config.php”);to something else? It should just be calling into wpemn_config.php to get the server information, no?
January 14th, 2006 at 4:44 pm
Ah, I see now…went to Manage/Email Notification, getting this error:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /homepages/7/d106361195/htdocs/netmix_home/wordpress/wp-content/plugins/wp-email-notification/index.php on line 23
Here is my code in the index.php file on line 19 through 23…
/* If your maillist directory is located in your wordpress directoy, use this
// include (ABSPATH."/maillist/wpemn_config.php");//
/* If your maillist directory IS NOT located in your wordpress directoy,
uncomment & tweak this and comment out line 19 */
include ("$_SERVER['DOCUMENT_ROOT']/maillist/wpemn_config.php”);
?>
Do I need to change the value of “SERVER” and “DOCUMENT_ROOT”? Please let me know, thanks.
Tony
January 15th, 2006 at 10:18 am
Since upgrading to WP 2.0 “Duke”, I’ve got a ‘403 Forbidden’ error when trying to access the email_notification_2.3.1.php in the admin panel. Any documentation on this?
January 16th, 2006 at 9:11 pm
Brian,
I moved the Maillist folder into my wordpress directory and now everything is working, so I’m not going to need to tweak the code, but it would be helpful if you can give an example in the instructions of what you mean by tweaking the code. Thanks.
Tony
January 16th, 2006 at 9:20 pm
Now, I’m having the same problem as many others have had with the email notification not being sent when I select “Yes” and hit “Publish”.
I checked my future database table and there is no data being written to it.
I’ve noticed that different people are having different problems. Please instruct me with and explicit description of what I should do.
I’m using Firefox for both PC and Mac. Running mySql 5 and php 4.4.1 on Linux.
Thanks so much!
Tony Z.
January 17th, 2006 at 4:05 am
Josh,
First thing is to make sure that your Site URL (WP Admin, Manage, Email Notification, Update Settings) has the backslash at the end of it and includes the full path. From your URL it looks like it should be http://www.marigoldtech.com/blog/
January 17th, 2006 at 4:15 am
I’m having the same issue described here. Using WP2.0, not sure which version of PHP. Browser is Firefox and I’m using normal URLs. No future dating posts. Each post notification is sent out when the following post is published. Is there any resolution for this?
January 17th, 2006 at 4:25 am
Joe,
I don’t know why the posts go to the future posts table (I suspect that it has something to do with the difference between the server time and the Blog UTC offset time - would love the plugin author to respond to that). If someone can work out a way to retrieve the current WP date and time (after UTC offset) rather than using the standard PHP date() and time() functions, and substitute this into the code, then I bet it would make these problems go away! I’m not a PHP programmer, but there must be someone out there who could look at that in a couple of minutes.
However, I can explain the second issue - about the first post not being relreased until you posted a second post the next day. The way the future posting works is that the POST page gets it in the Future Post, but it stays there until someone runs the ‘check future posts’ routine. This is the line that you add to the header. Every time someone loads your site this routine is run, and it compares the future post date/time and if that time has past, it sends the announcement. The catch is, if no one visits your site for a month after the time is up, the message won’t be released until the site is loaded. A solution to this might be for someone to give instructions on how to write a cron jon to check this (say) every hour (again, I don’t know enough about these things).
I hope that this helps, and I hope that someone who actually knos something will be able to help with my two suggestions.
January 18th, 2006 at 2:12 am
maby it was possitble to set this right for evey server
// on RedHat try ‘de_DE’
// on FreeBSD try ‘de_DE.ISO_8859-1′
// on Windows try ‘de’ or ‘German’
@setlocale(LC_All, ‘de_DE@euro’, ‘de_DE’, ‘de’, ‘ge’ );
January 20th, 2006 at 2:18 am
Hi,
Great plugin.
But I have a problem with special characters - particularly the æ, ø and å of the Danish alphabet. They come out as question marks and other letters of the word get left out.
Can you help?
Thx.
Jonas
January 20th, 2006 at 6:38 pm
I’m using PHP 4.3.10, Wordpress 1.5.1.2 and 2.3.1 of your plugin. I’m seeing the same problem of published drafts not triggering an email notification. I can, however, see notifications sent if I immediately publish. Is there a fix for this yet? Thanks!
January 21st, 2006 at 6:42 am
Is there a setting that causes the notification script to timeout at a certain point upon publishing a post?
I have a large list of subscribers (about 6,400) and many of them have reported that they do not receive my notifications. However, some who don’t get the post notifications, did receive my initial email announcing the new gizmo. Of course,that wasn’t a post, but an email through the admin panel. Everytime I post with notification, the script eventually stops and I’m left with a blank screen, and an unknown number of emails not sent.
At minimum, I’d like to know how many emails are actually sent. Better yet, I’d like to see them all sent. Thanks for any help you can offer. I love this plugin and want it to work for all of my subscribers.
Scott Ott, editor
http://www.ScrappleFace.com
January 21st, 2006 at 1:41 pm
Any change of a future version supporting MIME Attachments for HTML? I’d love to see the HTML format send as a MIME attachment rather than just text/html, as you could then brand your email using your site’s theme or any subset thereof. Here is an example of an email that is using MIME attachments:
— snip—
Content-Type: multipart/alternative;
boundary=”—-=_Part_298403_19395946.1137682517074″
——=_Part_298403_19395946.1137682517074
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Good news, John accepted your invitation!
…. rest of plain text email goes here …
——=_Part_298403_19395946.1137682517074
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit
…. rest of html email goes here …
— snip—
This would enable any plugin that is configured to use HTML to actually send both for subscribers that can’t support HTML but can support plain text. This would require a rewrite of handling the emailing logic to support this, however, to generate both plain and HTML formats and encode the HTML properly.
January 24th, 2006 at 12:49 am
I just installed your plugin and everything seems to be working great except one small thing:
In the settings, I chose “NO” when asked if I wanted to “Show Full Post In Email.”
Yet the emails are definitely showing the full post.
I’d be content with some sample text, but I’d prefer no text at all.
Anyone got any suggestions for me?
Thanks in advance.
January 24th, 2006 at 3:19 pm
It appears to be working, but when I try to administer it, I get Could not successfully run query (SELECT * FROM wp_email_list_config WHERE id = ‘1′) from DB: No Database Selected
Anyone else see this?
January 25th, 2006 at 2:27 am
[...] Email Notification I’m trying to install a WordPress Email Notification Plugin, but it’s not working as I expected. I suspect there is a mismatch between the database prefix the plugin is using and the one that this blog actually uses. So I’ve requested some assistance from the plugin author to install and configure it for me. Hopefully, it will be relatively cheap and quick. [...]
January 25th, 2006 at 3:16 am
WP - Newsletter (de) (Plugin)
Nicht alle Blogleser sind in der Lage bzw. wollen sich nicht mit RSS-Newsfeeds beschäftigen. Trotzdem möchten sie die Seite nicht ständig besuchen, um über die neusten Artikel informiert zu werden. Seit Jahren gibt es auf vielen Seiten die Newslett…
January 25th, 2006 at 3:20 am
Hallo,
veri nice plugin.
I have translate your plugin for german users incl. replace all german letters in email (UTF-8).
I hope you enjoy this.
With best regards - the Link to your plugin in german: Link
Greetings Frank
January 25th, 2006 at 4:33 pm
Your DB information is incorrect. Are the plugin tables and the WP tables in the same DB?
January 25th, 2006 at 4:34 pm
Yes, we’re looking into that for a future release.
January 25th, 2006 at 4:38 pm
It’s not setup to time out, but it may very well be. In a future release we’ll look into dealing with large lists like yours.
January 25th, 2006 at 4:40 pm
When you went from draft to publish was the notification selected as “yes”?
January 25th, 2006 at 4:43 pm
Please test it in IE & Safari and see if you get the same result. I know some people have had the issue with FF, though I’m unsure why.
January 25th, 2006 at 4:46 pm
The path needs to be updated in index.php in the plugin folder around line 19.
January 26th, 2006 at 2:02 pm
I had the same problem as WiRED - I was upgrading from an earlier version (not sure which). It seems like it would be good for the installer/upgrader to follow the prefix that WP is using, but I’m too lazy to figure out how hard that would be.
Thanks swmcdonnell, that was my problem, and I fixed it by adding a new table.
January 28th, 2006 at 6:05 am
Now, I’m having the same problem as Tony Z. have had with the email notification not being sent when I select “Yes” and hit “Publish”.
I’m using Firefox . Also i tried with explorer . but i have that problem.
January 28th, 2006 at 7:16 am
Hello,
i have a small oneline hack:
if you replace the mysql_connect string with
$dbh=$wpdb->dbh;
You use automaticaly the mysql handle of Wordpress..
Would be nice for me, because i dont need to config the db twice.
it works… but dont know if there is any Problem with this…
Im Using trunk version of WP
January 28th, 2006 at 4:19 pm
Anyone know if this plugin works with WordPress 2.x? Thanks.
January 28th, 2006 at 7:42 pm
There is definitely a problem with the database prefixes. The code is not referring to the prefix used for the particular blog, and instead uses wp_ by default. I’ve patched the problem, and have also fixed the problem with the links provided in the emails for verifying email addresses. I’m not sure how to submit this to the authors, so I’ll just post the link here:
http://orangepylon.com/email_notification_v2.3.1.J.zip
If the authors would like to include this in v2.3.2, they are welcome to it.
Josh
January 29th, 2006 at 8:49 am
Hi, I’m also using gmail, but I still see an unknown sender in the “from” field for generated emails…
Is there a way to fix this? Thank you, ciao!
January 31st, 2006 at 2:30 pm
I also tried your new version it has also problems . for example it gives problem while sending post. listbox is not working . is there someone that can edit it ?