WordPress Email Notification Plugin v2.3.1

by Brian Groce on December 8, 2005

[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.

About The Author: Brian Groce

Brian Groce is a native Indianapolis resident and is the President & CEO of Watershed Studio, a web design & social media marketing firm located in the historic Stutz building in downtown Indianapolis. Brian is also a co-founder of Indy Media School and the man behind the curtain of all things Surge Bucket Media related. But first and foremost, Brian is the husband of his beautiful wife Amanda and the father of a house full of little ones.

{ 451 comments }

WiRED December 10, 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?

Brian Groce December 11, 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.

xplicit December 12, 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?

shyHoney December 12, 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?

Garrick Van Buren December 12, 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?

shyHoney December 12, 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.

peter December 13, 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

Brian Groce December 13, 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/

Brian Groce December 13, 2005 at 12:11 pm

See response to xplicit above.

Brian Groce December 13, 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.

xplicit December 13, 2005 at 3:33 pm

I’ve checked for it through phpmyadmin, and dont have anything within the future posts table

Garrick Van Buren December 13, 2005 at 8:37 pm

I concur – none of my posts have appeared in the future posts table.

WiRED December 14, 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.

xplicit December 14, 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.

Paulo Brito December 15, 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

peter December 15, 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

Doug December 15, 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

Paul Kleinmeulman December 15, 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

Allan December 17, 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

lisa December 17, 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!

Scott M. Stolz December 17, 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.

Brian December 18, 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?

Brian Groce December 18, 2005 at 4:36 pm

As of 2.3.0 it does.

peter December 18, 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

Scott Ott December 19, 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?

peter December 19, 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

peter December 19, 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

peter December 19, 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

Krissy December 19, 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?

Brian Groce December 19, 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?

Brian Groce December 19, 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?

Brian Groce December 19, 2005 at 1:16 pm

Are your e-mail notification tables located inside of your WordPress database?

Brian Groce December 19, 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?

Brian Groce December 19, 2005 at 1:24 pm

See response below for questions.

Brian Groce December 19, 2005 at 1:25 pm

What e-mail client? And are there any issue with the text version as well?

Scott Ott December 19, 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

Scott Ott December 19, 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

Scott Ott December 19, 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

Iva December 19, 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:)

swmcdonnell December 20, 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

BJ December 20, 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

Scott Ott December 21, 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

Brian Groce December 21, 2005 at 10:14 am

In email_notification_2.3.1.php

$header .= "From: $site_name \n";

Let me know.

DJ Specs December 21, 2005 at 7:44 pm

I have this same problem.. yet I can’t figure out what is wrong, can someone be more specific?

DJ Specs December 21, 2005 at 7:46 pm

I have this same problem, yet can’t figure out how to fix it, can someone be more specific?

Scott Ott December 22, 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

Lisa December 22, 2005 at 7:25 pm

Hi Brian, I’m using Gmail so it’s web-based. The text version works fine.

Krissy December 23, 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.

Jared December 25, 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?

Joni Mueller December 25, 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.

Brian Groce December 26, 2005 at 12:59 am

What’s the specific issue?

Joni December 26, 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

Iva December 27, 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?

Jason December 30, 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

Andreas December 31, 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?

Jeff January 2, 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!

Jeff January 2, 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?

Peter McCarroll January 3, 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.

Chelsea January 4, 2006 at 3:44 pm

I tried both options – didn’t work. I’m getting the same error as WiRED.

Jeff January 4, 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.

Keith Levy January 6, 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.

John Vanhara January 7, 2006 at 3:21 pm

How do I change the email confirmation for subscribers? It doesn’t show complete link for subscription confirmation.

lebaige January 8, 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)?

Peter McCarroll January 8, 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.

Marc January 8, 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?

peter January 9, 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

Peter McCarroll January 10, 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.

Dave January 10, 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?

Dave January 10, 2006 at 5:14 pm

PS – I am not future dating posts and ‘Notify Subscribers?’ is set to ‘Yes’.

randy January 11, 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

joe sleeper January 11, 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.

Dan T January 12, 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

joe sleeper January 12, 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.

Josh January 12, 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?

Josh January 12, 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?

joe sleeper January 13, 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.

Josh January 14, 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?

Tony Zeoli January 14, 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.

Tony Zeoli January 14, 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.

Tony Zeoli January 14, 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?

Tony Zeoli January 14, 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

Conor January 15, 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?

Tony Zeoli January 16, 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

Tony Zeoli January 16, 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.

Peter McCarroll January 17, 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/

Deb January 17, 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?

Peter McCarroll January 17, 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.

peter January 18, 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’ );

Jonas January 20, 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

James Higginbotham January 20, 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!

Scott Ott January 21, 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

James Higginbotham January 21, 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.

LaurLeap January 24, 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.

Fuzzie January 24, 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?

Frank January 25, 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

Brian Groce January 25, 2006 at 4:33 pm

Your DB information is incorrect. Are the plugin tables and the WP tables in the same DB?

Brian Groce January 25, 2006 at 4:34 pm

Yes, we’re looking into that for a future release.

Brian Groce January 25, 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.

Brian Groce January 25, 2006 at 4:40 pm

When you went from draft to publish was the notification selected as “yes”?

Brian Groce January 25, 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.

Brian Groce January 25, 2006 at 4:46 pm

The path needs to be updated in index.php in the plugin folder around line 19.

PhilS January 26, 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.

SNaRe January 28, 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.

White2001 January 28, 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

Jim January 28, 2006 at 4:19 pm

Anyone know if this plugin works with WordPress 2.x? Thanks.

Josh Loewen January 28, 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

perozzi January 29, 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!

SNaRe January 31, 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 ?

Brian Groce January 31, 2006 at 4:36 pm

Yes, it works with 2.0.

Brian Groce January 31, 2006 at 4:40 pm

If you need help installing this plugin on your server or desire other paid support contact us or request a quote.

Brian Groce January 31, 2006 at 4:41 pm

Be sure to send posts as text. The HTML version currently has a bug with this.

Dave February 2, 2006 at 11:11 am

I’m still having the problem that posts that aren’t future dated are not being sent right away even when they’re supposed to. Is there any fix for this issue yet?

Len February 2, 2006 at 10:12 pm

Emails are showing up in gmail as “unknown sender” which forces them to the spam folder. I’ve seen this mentioned in other comments, but have not seen any solutions. I am using the latest version of the plugin and the latest version of Wordpress.

Crissman February 3, 2006 at 7:56 pm

Joni,

I had the same problem, and found that it was caused by having a different DB for maillist as from my Wordpress installation. I used Fantastico to install Wordpress, but had created a separate DB for Maillist. When I deleted the Maillist DB and pointed maillist to the Wordpress DB instead, everything worked fine, and the full Write page was displayed.

–Crissman

sunny February 4, 2006 at 9:31 am

You say place
7. Put form code in template…

Enter your e-mail address to receive notifications when there are new posts

8. In your template header file, add this line…

For 7 after subcribing the next index page gives the error:

No Database Selected
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/*****/public_html/maillist/index.php on line 38

No Database Selected
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/*****/public_html/maillist/index.php on line 60
No Database SelectedThanks for subscribing.
You will receive an email shortly to confirm your subscription.
Once you confirm your subscription you will begin to receive
notifications whenever is updated.

and for 8. after place the code in the header we get the error:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/****/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/****/public_html/wp-content/plugins/wp-email-notification/email_notification_2.3.1.php on line 372

Sadish February 4, 2006 at 12:36 pm

I have WP 2.0.1. and this plugin 2.3.1

It is failing with the following message.

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /homepages/32/d91020044/htdocs/simple/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 /homepages/32/d91020044/htdocs/simple/wp-content/plugins/wp-email-notification/email_notification_2.3.1.php on line 372

Warning: Cannot modify header information – headers already sent by (output started at /homepages/32/d91020044/htdocs/simple/wp-content/plugins/wp-email-notification/email_notification_2.3.1.php:369) in /homepages/32/d91020044/htdocs/simple/wp-admin/post.php on line 122

Please help resolve it.
Thanks

rocky February 6, 2006 at 10:03 pm

I saw another user has the same problem as mine. The e-mail notification tables located inside the WordPress database. Thanks for your help to resolve this glitch.

Warning: mysql_connect(): Access denied for user ‘apache’@'localhost’ (using password: NO) in /home/rocky/domains/rocky28.com/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/rocky/domains/rocky28.com/public_html/wp-content/plugins/wp-email-notification/index.php on line 46

rocky February 6, 2006 at 10:45 pm

Never mind I reinstall again and is working thanks

Travis Chase February 7, 2006 at 4:57 pm

When I publish a post via WB Editor 2 (a blog editor) email notifications are not sent out. They are sent out when I go through the normal editing process. What do I need to add to the xmlrpc.php file of wordpress (which WB Editor 2 uses to send the post) so the post gets sent out via email?

Thank you

trevor February 10, 2006 at 4:16 pm

It works fine. It would be really great if it worked together with Filipe Fortes’ Post Levels plugin, enabling notifications to be limited to a particular group of users.

Scott Ott February 11, 2006 at 10:34 am

When I send emails to the list manually, using ‘Email List Subscribers’ (since the automatic method on story post was timing out), I’m now getting this error message…

Warning: mail(): Could not execute mail delivery program '/usr/sbin/sendmail -t -i ' in /PATHTO/wp-content/plugins/wp-email-notification/block_send_email.php on line 87

I check the code in that file and here’s what lines 77-89 look like…

$msg = $message;
$msg .= "\n\n------------------------------------------------------\n";
$msg .= "You have signed up to receive these notifications. \n\n";
$msg .= "If you would like to unsubscribe, visit the url below:\n";
$msg .= $site_url;
$msg .= "/maillist/index.php?action=unsub&addr=$email_addr\n";

$msg = stripslashes($msg);

Mail($email_addr, $subject, $msg, $header);
$number++;
}

Any clues?

Scott Ott, editor
http://www.ScrappleFace.com

Philip Dituri February 12, 2006 at 11:19 am

i just did a fresh install and followed all the instructions.

when someone tries to subscibe and hit’s submit they get the html template but it has this error on top:

Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address in D:\http\phildituri\www.aloofproductions.com\aloofblog\maillist\index.php on line 217

then, their name appears in the list of subscibers but under the “subscibed” column it says “no”

if i try and send out an email to al subscibed i get:
No rows found, exiting

someone help!

Richard Nichols February 15, 2006 at 10:48 am

Hi there. I’ve begun using the Email Notification Plugin 2.3.1 and after a few tweaks it is working great. Thank you very much for creating this, Brian! I’m using the latest stable version of WordPress, 2.0.1. So far there is only one thing we can’t figure out . . .
When we go to “Manage/Email Notification and choose “Remove Addresses” nothing comes up on the screen. So we can’t remove any e-mail addresses of people who have been registered (such as the 4 different test e-mail addresses we used to get this up and running). Did we screw something up when we adjusted the code for our own purposes? We installed it on our blog at artondisk.com, but we also installed it on a test blog that we use for research and development. In both cases, using Internet Explorer 6 on the PC we can see the subscribers’ addresses under Export Email Addresses, but when we choose Remove Addresses, nothing comes up. I suppose that somehow the call into the MySql database (to show the addresses of the subscribers in the form along with the check boxes allowing us to unsubscribe a person) has gotten screwed up.

We can see the format of the form for this “Remove Addresses” link when we open up the block_remove.php, yet no form shows up or fills in when we click the link. If you or anyone out there has had this issue or knows a solution, or even the right questions to ask, please let us know. Thanks!
Richard

N. Mallory February 15, 2006 at 7:34 pm

I am upgrading my versions of this plugin on my 3 websites. I’ve completed the upgrade on two (http://www.nothingtastesasgood.com) and (http://nmallory.exit-23.net). On the first, it waits 24 hours to send out messages for some reason and on the other, it sends them out right away. Please help. I’ve had readers complain about the lateness of the messages.

N. Mallory February 15, 2006 at 10:16 pm

OK I have to correct my earlier statement. Neither are working properly.

The following code is what is failing in the plugin, but I can’t figure out how the post_date is found so I can’t figure out why the current date always calculates to be less when posting:

# Grab post date info
$post_year = $_POST['aa'];
$post_month = $_POST['mm'];
$post_day = $_POST['jj'];
$post_hour = $_POST['hh'];
$post_minute = $_POST['mn'];

# Add leading zeros to month
if ($post_month == “1″) { $post_month = “01″; }
if ($post_month == “2″) { $post_month = “02″; }
if ($post_month == “3″) { $post_month = “03″; }
if ($post_month == “4″) { $post_month = “04″; }
if ($post_month == “5″) { $post_month = “05″; }
if ($post_month == “6″) { $post_month = “06″; }
if ($post_month == “7″) { $post_month = “07″; }
if ($post_month == “8″) { $post_month = “08″; }
if ($post_month == “9″) { $post_month = “09″; }

# Date diff calculation
$post_date = “$post_year$post_month$post_day$post_hour$post_minute”;
$curr_date = date(“YmdHi”);
$date_diff = $curr_date – $post_date;

# If post is future dated
if ($date_diff

N. Mallory February 15, 2006 at 10:22 pm

Lost the last half of my comment there…

Basically date_diff is always less than 0 on new posts. They always get entered into the future table. The only way to get a notification to go out on them is to resave a post or post a brand new one (which won’t have a notification sent on it). This seems to trigger the future send function.

Thomas February 18, 2006 at 2:19 pm

Great plugin! I was using subscribe2 from Skippy but it stopped working a while ago. Is it possible somehow to replace the blank confirmation text messages with wordpress pages?

Christopher A. Wheeler February 19, 2006 at 8:45 pm

In the settings page, should I have a trailing slash at the end of the blog name and site name? The problem I am having is this: if I do not put a trailing slash, then in the confirmation email it says blognamemaillist instead of blogname/maillist, but if I do put the trailing slash in, in the unsubscribe link in the actual notification it says blogname//maillist instead of blogname/maillist.

I’d appreciate any help with this.

Christopher A. Wheeler February 19, 2006 at 8:48 pm

I’m not sure that my comment worked…

I have a problem. If I put a trailing slash at the end of the blog name, it inserts an extra slash in the email unsubscribe URL: blogname//maillist instead of blogname/maillist

If I take out the trailing slash, there isn’t a slash in the confirmation email: blognamemaillist instead of blogname/maillist

I’d appreciate any help you could offer.

Paul M. February 20, 2006 at 9:58 am

I have installed the email notification plugin and am receiving the following error message when I click on the signup button. Any ideas on how to fix this?

Access denied for user ‘ODBC’@'localhost’ (using password: NO)

Clearly, the index.php is not properly loading the wpemn_config.php file. However, I do have this in my maillist directory directly under my website home directory as in http://www.mysite.com/maillist/index.php

Rob February 21, 2006 at 12:43 pm

Hmm, I’ve got a similar situation with the Gallery2 plugin for WordPress, WPG2. On my embedded gallery page, I get the following errors:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in snip/email_notification_2.3.1.php on line 369

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in snip/email_notification_2.3.1.php on line 372

WordPress database error: [Table 'snip.wp_email_list_future' doesn't exist]
SELECT ID, post_title, post_name FROM wp_posts WHERE post_status=’static’ ORDER BY menu_order ASC

How would I exclude the gallery database from the maillist entries?

Christopher A. Wheeler February 21, 2006 at 8:02 pm

I’m not sure if this has been answered somewhere yet or not, but I’ve looked through so much stuff I’m not sure what I’ve already looked at.

I can’t get it to send the email notification if I save as a draft before I publish. Is this a known feature, or a bug, or what?

Thanks

dirkhaim February 22, 2006 at 4:16 pm

Did you get the trailing slash problem solved? How?

Rob February 23, 2006 at 9:02 pm

Never mind on the above post. I figured out. WPG2 has an option to use a custom header file instead of the theme’s header.php. I just modified that one to remove the Email Notify code. All works well now!

Dave February 24, 2006 at 1:43 pm

Until an official bug fix is released by the developer I have made a change that fixes this problem for me. After the line that says $post_hour = $_POST[’hh’]; I have added the following:
$post_hour = $post_hour-1;

This seems to do the trick for me.

TheWellMinistries February 26, 2006 at 12:26 am

I am using WP2.0 and just installed your newest email notification plugin (2.3.1)

I have found a bug/conflict with the coppermine plugin. When the coppermine plugin is activated, the notify subscribers, upload, excerpt, trackback and custom fields sections are not available. (custom fields and upload still show up on write page)

When I put the required info for your plugin into my template, the following error appears:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/thewellm/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/thewellm/public_html/wp-content/plugins/wp-email-notification/email_notification_2.3.1.php on line 372

WordPress database error: [Table 'thewellm_cpg132a.wp_email_list_future' doesn't exist]
SELECT DISTINCT YEAR(post_date) AS `year`, MONTH(post_date) AS `month`, count(ID) as posts FROM wp_posts WHERE post_date

Paolo February 26, 2006 at 12:29 am

I’m sure this answer might have been answered but it’s worth a shot. I’ve installed the plugin as directed (a little unsure of where in the header area to place the code) but have been unsuccessful. I have changed the location of where the code was placed in the hearder code but still no success. I can send emails from within the admin section but posts are not activating the mail out. They are not future posted as i don’t mess with the time stamp, and mail out option is set to yes.

Where am I going wrong?

TheWellMinistries February 26, 2006 at 1:51 pm

looks like some of my comment got deleted so here is the rest…

If you don’t know, cpg132a is the prefix for the coppermine database. If I deactivate the coppermine plugin that doesn’t show.

I had no problems with these two plugins when using your version 1.5 as you can see by my other blog: http://www.thewellministries.org/blog

Any suggestions?

LarissaDesign February 28, 2006 at 11:30 pm

HI!

This is a great plugin… But i noticed a bug…if it is one.

I have been testing the plugin with a few different email address. And I noticed a hotmail problem VS my regular email.

In hotmail I receive the notice about clicking to confirm, but hotmail filters all the updates posted to email as spam. All directly to my junk mail box. Now I use outlook, and I’m afraid that most people who might be using Yahoo or hotmail or any of the “big guys” might not be getting the posts emailed to them because of the spam filter. You have to log-in to your account on Hotmail and go to your junk mail, and change the settings to accept emails from that address. Which ends up being a lot of work when u just want to subscribe… I get it perfectly in all email address run off my sites which has no spam filter.

So I’m guessing a lot of the people who think that it’s not sending the posts might need to log in on their browser to their email account and check their junk mail, esp if you’re using a mail software like outlook. I’m not sure If anyone else has noticed this on any other free email providers. But I’m curious if it’s a problem, and if there could be a soultion in a future version. (I also notcied this as an issue in Subscribe2, another WP plugin for subscriptions. But I like this one better.)

I’m also wondering if there is a way to alert people who sign up for this.. or if maybe the best way to to but a message in the confirmation email about allowing this adress (not as junk)…

Any thoughts?

Martin Petrov March 3, 2006 at 6:45 pm

Hi, I’m going to use your plugin for a client’s website.
I have two questions (requests). Is it possible to have an unsubscribe form in addition to the link available in the emails? I have no php knowledge, probably it is easy to do it.
And also, is there a way to use my template for the page showing after the user has subscribed?
I’m using a single template for everything. My site is with static pages, even the home page is a wordpress page. Is it possible to make something like an if statement, like if the user has subscribed to show some text?

stephen March 4, 2006 at 5:39 pm

I have just noticed an attempt at using the subscribe box on my wp page to send spam through as a relay. Not sure how this script handles BEE CEE CEE:, etc. I have not looked at it yet, but it would be nice to have some sort of input validation on this field….

Martin March 5, 2006 at 5:37 am

Hi, is there a way to display my custom confirmatin page after subscribtion, instead of your text?

Martin March 6, 2006 at 1:47 am

Hi. If the user doesn’t have admin priviliges, the “Email Notification” section under Manage is unavailable. Is this normal behaviour? I want editors and authors to be able to send newsletters too, if possible. Thanks

Jon March 9, 2006 at 4:13 pm

Brian, thanks for this great plugin. One thing I would like to request for the next version is that the upgrade (and maybe intall) pages offer the ability to specify a custom table prefix and that that gets pulled in to all the other pages automatically. In my case, I have several installs of WP running from the same db so I have different table prefixes for each one.

stephen March 10, 2006 at 5:33 pm

Just got hit hard again by spammer. I tried adding some header stripping, but still got through. I am not going to be able to use your plugin anymore. Too much mail relaying going on through it…

Franklin March 11, 2006 at 9:51 am

Hi, thanks for the grat plugin. I just found your plugin and installed it. In my tests if a manually send block emails, it works fine, but not publishing a new post. It doesn´t send notifications. Even with the Yes option marked. My WP is 2.0, PHP 4.4.1, Browser IE 6. (bluehost). Can you give some idea how to put it to work? Thanx again.

William Cox March 11, 2006 at 12:08 pm

I just installed the lastest version of the plugin. Email subscription notices are sent out fine. Email notifications sent using the Manage screen work fine. HOWEVER, when publishing a post, no email is sent. A line is added to the ‘wp_list_future’ table but the field “notification_sent” is always set to “N”. And, yes, I am selecting “Yes” in the “Notifiy Subcribers” box and that is also the default selection.

Any thoughts?

William Cox March 11, 2006 at 12:12 pm

The plugin wont send notifications. The wp_list_future table shows entries, but all have “N” in the “notification_sent” field. Yes, I am selecting “Yes” to “Notify Subscribers”. Group emails sent using the Manage page work fine.
Any thoughts?

Chris March 14, 2006 at 1:24 am

I installed the newest ver of email notification and everything went fine except when I tested an email subscription on the home page and when I hit submit, I got “} } ?>” on a blank page. What happened? And the email address did not make it to the database.

vanessa March 17, 2006 at 3:25 am

I seem to be having some problems just installing the plugin. I’ve followed the instructions exactly as they’re spelled out in the readme file and when I try to install (domainname/maillist/install.php) I just end up on my main page. I’d like to get this up and running asap, since my time is limited. Any ideas?

vanessa March 17, 2006 at 3:36 am

Strike that last post. Now I can get to the install file, but I get a laundry list of mysql_query warnings. Any ideas?

dirkhaim March 17, 2006 at 7:48 am

I noticed that email notification of a certain post are mailed only when I publish the next post. I know that a certain delay can be good (as there are some corrections after publishing), but I would like the email to be sent much sooner, maybe an hour or two after I publish.

BTW, what happenes when I publish, the email is sent, and then I change something. There is no another sending, right?

erika March 18, 2006 at 2:15 pm

I downloaded your plug-in for the first time, and things installed fine, until I added myself just to test it. In the email that confirms subscription, the link shows sitenamemaillist/index….. I went through your code and tried to figure out why there isn’t a slash after the sitename, but nothing seemed to work. The same thing happens for the unsubscribing link.

Mike March 21, 2006 at 2:09 pm

I seem to be having the opposite issue of many others here. I future date most of my posts, and I’m finding that every time I publish a post with a future date timestamp, it sends out the email notification immediately. Anyone have any thoughts on why that might be happening? Thanks in advance!

Mike March 21, 2006 at 2:21 pm

First off, thanks for a great plugin!

I seem to be having the opposite problem of everyone else. I future date all of my posts, and every time I make an entry and future date the time stamp, it immediately sends out an email notification – even if the article isn’t scheduled to appear for another two weeks. If anyone has any thoughts on this I’d sure appreciate them. Thanks in advance!

Philip Dituri March 21, 2006 at 7:57 pm

Where should I place the line ” ” in my header template? When I place it in the header i get the following error:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\http\phildituri\www.aloofproductions.com\aloofblog\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 D:\http\phildituri\www.aloofproductions.com\aloofblog\wp-content\plugins\wp-email-notification\email_notification_2.3.1.php on line 372

I know this is the same error WiRED got but I wonder if we placed it wrong? Also, i don’t understand how I “Make sure that the plugin and WordPress DB settings are the same.” How would they be different? Is this a reference to teh mySQL database? I created a database just for Maillist, should i have just used the same DB as I already set up for WP?

Chris Bryce March 22, 2006 at 4:38 pm

I have installed the plug in. I can subscribe and get confirmation email. However I do not get an e-mail when a new post is created. I can’t find the solution in this string. I do see the option to send to subscribers. Does the

line go in the Admin Header (where you submit a post?) I have it in the template header but nothing happens.

Thank you.

Chris Bryce March 22, 2006 at 5:49 pm

OK – to further figuring this out – If I post with a past date like February – it works? Ack, can anyone help. See http://ocveloblog.com/?p=21

Stig March 27, 2006 at 4:42 pm

Hi! I was wondering if there’s a way to set the script so subscribers are only notified when a certain category is updated. Is there?

Marco March 28, 2006 at 10:13 am

Hello all!
I installed the plugin and it work correctly, but I have a small problem with registration code sent automatically by email.

http://www.vedinapoliepoimuori.it/maillist/index.php?action=conf&addr=3,70d04ab8dc818eb90ac49cef6f5135c9

The link don’t work because all the character after the coma isn’t a link.

How can I correct it?

Best regards

Marco

dirkhaim March 28, 2006 at 11:01 am

anyone had this problem? I still have it and I have no idea why?

Rick T. March 31, 2006 at 7:23 am

Hi,
I have had this plug-in functioning fully sending HTML email on two separate WP sites. Then a strange thing happened – first the emails went out in code and then they stopped altogether. Now not even the subscriber confirmation goes out. I have tried fresh installs of both current and older versions and everything seems to install fine – just nothing goes out. New subscribers are added to the list, but they don’t get the confirmation email and no one gets posting email. It’s as if my hosting service changed something to prevent emails from being sent.

Would appreciate any help or ideas. Thanks. Using WP 1.5.2 and 2.0.2.

dumbcomputer April 1, 2006 at 3:17 pm

Hello,

I would like to think I followed the install instructions to the letter, but I get these errors on my management page, and it won’t accept a request to sign up.

Warning: mysql_connect(): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2) in /home/content/d/u/m/dumbcomputer/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/content/d/u/m/dumbcomputer/html/wp-content/plugins/wp-email-notification/index.php on line 46

I hope this is an easy fix. Please help.

dumbcomputer April 1, 2006 at 3:25 pm

Hi,

I would like to think that I followed the install instructions to the letter, but my managment page has some problems and when you put in your email to sign up it comes back with errors.

The management page errors are:

Warning: mysql_connect(): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2) in /home/content/d/u/m/dumbcomputer/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/content/d/u/m/dumbcomputer/html/wp-content/plugins/wp-email-notification/index.php on line 46

The sign up errors are mostly “can’t connect…” or “a link cannot be established…”

I am currently hosting on godaddy.com and I have to put in a different database host, but I copied and pasted it directly in, and double checked it. I triple checked the password, as well as the DB name and user.

Please help.

Rick T. April 5, 2006 at 10:28 am

I checked with my hosting service and they are on PHP 5.1.2. They recommended the following when using the mail function:
“If your website uses the php mail() function to send out mail, it should use the mail function with a sendmail flag. For example, a mail() function that is normally used like this:

mail( $mailto, $mailsubj, $mailmsg, $mailheader );

should in fact be used like this:

mail( $mailto, $mailsubj, $mailmsg, $mailheader, “-f you@yoursite.com“);

Note the sendmail flag at the end of the function “-f” followed by the e-mail address mail is sending from.”

Will this work or are there other bugs to iron out to get this thing working again?

Rick T. April 5, 2006 at 1:33 pm

Ok, I have the plug-in functioning again under PHP 5.1.2, although there are other bugs to work out. Just as mentioned above, you have to add the “-f you@yoursite.com” at the end of the Mail function line. Yes, you include the quotation marks in the change.

You have to change it in the following files: email_notification_2.x.php, block_send_email.php and in the maillist directory: index.php (twice in this file).

An example of the modified line looks like this:

Mail($addr, $subject, $msgFinal, $header, “-f webmaster@yoursite.com“);

I’m still having trouble with the HTML email – it goes out in code only. Also, the “From” line in the email is blank, while the “From” address is shoved into the “Subject” line such as:

From: (blank)
Subject: YOURSITE: NEW BLOG ENTRY TITLE

I don’t know if I’m smart enough to fix these problems – any assistance would be appreciated!

awebprogrammer April 7, 2006 at 4:19 am

is this plugin safe? I have noticed that the index.php file in the maillist directory takes input from GET/POST and directly puts it into a SQL query. What about SQL injection exploits? If the php settings have magic quotes turned on then it should be ok But if not addslashes is needed?

Micah April 14, 2006 at 11:33 am

Hi Brian,
I’ve been using this wonderful plug-in for quite some time and have run into some interesting bugs that I’ve been trying to fix. I’m not sure if you’re still updating this plugin or not, though I certainly hope so. The first bug is when I paste text in from Word, and clean it up using the XinhaWP plug in, characters like apostrophes and closing quotes (in addition umlauts and other things of that nature) come through as question marks.

It’s annoying, but my readers have gotten used to it. However, what has gotten to be a serious bother is that the notifier is always sending out the previous post rather than the current one. I have checked all the database tables and everything SEEMS to be updating properly, but it’s still not functioning properly.

This problem only started recently. I’m trying to figure out what happened. Any assistance you could offer would be greatly appreciated.

Thanks,

mejohnwatson April 15, 2006 at 11:33 pm

Dear Friend,
I install this pluggin and followed abocve six step correctly. But I do not know how to activate and from where”

6. Activate the plugin.

7. Put form code in template…

Enter your e-mail address to receive notifications when there are new posts

8. In your template header file, add this line…

9. The admin options can be found under Manage > Email Notification

10. Post…

You’ll see a notify drop down in the Write area

“”

Pls reply how I can activate plugin.

stayce April 16, 2006 at 1:35 am

I have the same problem. Been looking for a solution for a few hours now. :( no luck

mejohnwatson April 16, 2006 at 11:29 am

I am using email notification plugin. I want to change the colour of all sending emails permanentley.because current blue colour is little bit awkword for me. How should I proceed.
Thanks in advance.

Sascha April 17, 2006 at 9:18 am

For all who are interested in integrating your sites theme into the errors and confirmations of the plugin:
I have wrote a tutorial how this could be achieved. Just check out the trackback abovr or go to:
blue moped blog

I have a german and english translation ready! :-)
Thx for this plugin. It is really cool!

Tom April 24, 2006 at 7:29 pm

The plugin doesn’t take into account the wordpress options for “Times in the weblog should differ by: xx timezone.” Therefore, any posts for articles with a negative number in this option, for example a web server in UTC and posts to be display in the central time zone, would cause all posts to be emailed in the future. in the file: email_notification_2.3.1.php, there is a line that reads
$date_diff = $curr_date – $post_date;
This needs to be adjusted by the previous option I identified.

Brittanie April 25, 2006 at 5:54 am

My site uses EventCalendar 3 and the Email Notification plugin on WP 2.0.1. Up until today, all my posts were future posts (posts which were added to the calendar) but today I published a current post.

All the future posts I have published were emailed to me at the time they were posted (not at the time they were set to publish) which is great, but suddenly the email notification has stopped, by which I mean the current-dated post I published today did not get emailed to me. I’ve had no prob receiving subscription emails — just all the posts I’ve published today (even test posts) have not been emailed to me.

I am in Korea (+9) and my host is in the US, so I changed the post date php code as noted in previous comments, then posted another test post, but nothing happened. It seems like this just stopped working overnight (doesn’t it always?). I’d say I haven’t changed anything in the time between it worked and stopped working but I’ve changed lots — the only thing is most of my changes have been to the layout, not to the core code. Please help!

Brittanie April 25, 2006 at 6:49 pm

Okay, scratch that, I used this hack to fix the above issue, but now I need to know how to fix the extra backslash in the email’s unsubscribe link.

drex davis April 26, 2006 at 4:19 am

when the email notifications go out in the subject line it doens’t say the title of the post; instead, the subject line just reads “contact form response” . . . why is that?

is there any way to get the subject line to be the title of the post?

thanks,

y0mbo April 27, 2006 at 5:36 am

Hello,
Does this plug-in work on IIS?
I get errors when I try to run the installation script:

Notice: Use of undefined constant gp – assumed ‘gp’ in C:\Sites\Single1\ctrcc704\webroot\maillist\install.php on line 1

Notice: import_request_variables(): No prefix specified – possible security hazard in C:\Sites\Single1\ctrcc704\webroot\maillist\install.php on line 1

Jeff April 27, 2006 at 10:42 am

Just getting started with WordPress and e-mail notification. So pardon the newbie-ness. But do I need to configure PHP to work with a mail (SMTP) server? or is this plugin coded so that it does not require a server? Thanks!

B. P. April 28, 2006 at 7:33 pm

Is there any way you can get it to “flush” a blog-post that has already been posted, but for one reason or another didn’t go out in a notification? For instance, I realized (too late) that my email server was down so my latest post didn’t get sent out. I’d like to “try again.”

Brian Groce April 28, 2006 at 9:50 pm

Set the post to draft and save then publish the post with notification set to yes.

Brian Groce April 28, 2006 at 9:51 pm

Only PHP’s mail() function is required.

B. P. April 29, 2006 at 10:04 am

Thanks, Brian. That worked.

bobbybenson April 30, 2006 at 12:37 pm

Very useful plug-in :)

We are setting up this plug-in to work in wordpress as a server status page. Is it possible to turn off sending out the email requiring confirmation, as we wish to add all client’s emails addresses without them needing to have to confirm? Thanks.

Seth April 30, 2006 at 1:35 pm

Can this plugin be set to send only posts made in a particular category?

If so, how?

Brian Groce April 30, 2006 at 2:23 pm

If you’re adding them yourself, there is no confirmation. If they’re signing themselves up, you’d have to make changes to the plugin code.

Brian Groce April 30, 2006 at 2:24 pm

Only by changing the plugin code.

Brian Groce April 30, 2006 at 2:29 pm

This was designed to work on *nix servers.

Brian Groce April 30, 2006 at 2:30 pm

The title should show up as: “Blog name: Post title”.

Brian Groce April 30, 2006 at 2:31 pm

Activate in your WP control panel.

Seth April 30, 2006 at 2:55 pm

In a way that a non-coder could figure out? Or will it probably be over my head?

And, if it is over my head, are you willing to help me with the modifiations?

Brian Groce April 30, 2006 at 5:52 pm

It would take some knowledge of PHP and the WordPress API. One of the services we offer is WordPress customization, which includes plugin modifications. You can request a quote if you’re interested in that.

bobbybenson May 1, 2006 at 9:46 am

Thanks – How do I add them myself?

bobbybenson May 3, 2006 at 8:06 am

Anyone know how to add/import email addresses ? :)

dirkhaim May 4, 2006 at 5:28 pm

A while ago I posted a comment here about a problem I am having. The plugin sends the notification but is always one post behind. Meaning that when I post a new post now, the plugin will send the email of the previous post, and only when I post another post the post I posted now will be sent.

It’s a wonderful plugin and I would really like to get this issue done with. Any idea?

y0mbo May 5, 2006 at 7:03 am

Does this mean that these errors are because it is on a windows server or are they from a different problem?

Anja May 7, 2006 at 5:25 am

Hi Brian,
I installed your plugin successfully, it worked fine.
2 days later I wanted to change my blogname in the settings (in the admin-manage area) and let run domain.de/maillist/install.php again (as it was said as possibility to change the settings). The reinstall was obviously successful, as it said.

But when I then clicked on “update settings” it always says: “no records found” and when I made a test in “email list subscibers” I get the answer: “No rows found, exiting”. Why, what does that mean?

I erased the three tables in my database manually (wp_email_list, wp_email_list_config, wp_email_list_future) and reinstalled again.
But unfortunately I couldn’t bring the plugin back to work.
Did I do sth. wrong?

Now I have the problem that my wordpress (2.0.2) editor preview is gone!!
The whole area below my editor writing field is empty (no upload field as well) ??!

I am lost. Do you have any idea?

Mister Thorne May 11, 2006 at 11:36 am

I’m installing WordPress Email Notification Plugin v2.3.1, and everything goes fine until step 6: Activate the Plugin.

When I go to the WordPress Plugin Management page, the plugin doesn’t appear in the list of plugins. Instead, code from email_notification_2.3.1.php appears.

The host is DreamHost. Any ideas on what I should check? Thanks.

Brian Groce May 11, 2006 at 12:53 pm

On which page does the code appear? And is anything else displayed on the page?

Brian Groce May 11, 2006 at 1:00 pm

It sounds like there’s a configuration issue with the plugin and/or WordPress, thus the database isn’t being found.

As far as the editor goes, I’ve not seen that behavior before.

Mister Thorne May 11, 2006 at 1:35 pm

It appears in the WordPress Plugin Management page. The page lists the various plugins and gives some information about them. Instead of appearing as a link that can be activated, code from email_notification_2.3.1.php appears instead. I could send you a screen shot. It’s really weird, with radio buttons and such interspersed with the code.
As far as the database goes, I think the plugin knows just where it is as the install worked just fine.

Brian Groce May 11, 2006 at 1:41 pm

That’s strangeand not something I’ve seen and can’t offer a whole lot of advice without looking at it first hand.

You can want to try deleting email_notification_2.3.1.php then reloading the WordPress Plugin Management page. Then re-FTP email_notification_2.3.1.php and see if the issue is still there.

Mister Thorne May 11, 2006 at 2:25 pm

I did a complete reinstall and came up with the same result. I’ve double checked to make sure I used the right installation procedure and followed your instructions to the letter. When I run maillist/install.php, I get a message saying that three tables were created and one was populated, making me think the plugin knows where the database is. I would get an error at that point if, for instance, I supplied the wrong database name, would I not?
But I get the same result . Rather than the name of the plugin appearing in the WordPress Plugin Editor page, the code from wp-email-notification/email_notification_2.3.1.php appears.

Mister Thorne May 11, 2006 at 2:42 pm

I reinstallled once again but tried something different this time. Let’s say the site url is mysite.com and the blog is mysite.com/blog/
This time, I installed the maillist directory at mysite.com/blog/ rather than at mysite.com/
Same exact result.

Mister Thorne May 11, 2006 at 2:54 pm

Yippie! I got it fixed. It turns out that there were some extraneous non-printing characters in email_notification_2.3.1.php.

I got rid of them, and now things look good. But I’m wondering. Should I move the maillist/directory so it’s at the same level as my blog, or should it be inside the directory for the blog?

Thanks much.

Kevin Jarrett May 11, 2006 at 6:15 pm

Awesome plugin!

Any chance you could add a ‘weekly’ digest-style transmission instead of instantaneous?

Thanks!

-kj-

p.s. unrelated – how do I get the ‘Subscribe to comments via email’ or ‘Notify me of followup comments via e-mail’ to appear in my WP blog?

bobbybenson May 12, 2006 at 2:12 am

Hi,

Anyone know how to add/import email addresses, other than through the subscription form (so as to avoid the confirmation email being issued) ?

Thanks.

BB

Andy May 16, 2006 at 12:18 pm

Using ini_set() in block_send_email.php, and tried sending a test message to myself – got this “message sent to 0 people” but no error messages and no emails arrived. Any ideas?

Andy May 16, 2006 at 12:36 pm

This is the ini_set() used in block_send_email.php:
ini_set(“SMTP”, “localhost”);
ini_set(“smtp_port”, “25″);

Error message for SMTP and ini_set() is now gone (was getting this before), but no emails sent and still get “Message sent to 0 people”. There are two addresses listed in my subscription list.

scottredhanded May 16, 2006 at 3:31 pm

help! i had the plugin installed and working great. i had to move my entire blog from one mysql database to another. the hosting stayed the same. i made the corrections of the updated information in the wpemn_config.php file but it will not work! when people subscribe it works, but it has now hosed my Write page.

i’ve deleted out the tables in MYSQL and deleted the plugin and the MAILLIST folder and tried to start from new. it still however is retaining my old MYSQL settings.

how do i do a complete uninstall so i can start fresh? where is the old MYSQL information being store if not in the wpemn_config.php file?

Brian Groce May 16, 2006 at 3:41 pm

The plugin e-mails via php mail(), not SMTP.

Brian Groce May 16, 2006 at 3:44 pm

Yes, use the “Import Addresses” option via the admin area.

bobbybenson May 16, 2006 at 3:51 pm

Thanks Brian. Sorry for missing that!

Andy May 16, 2006 at 5:09 pm

Could you elaborate? I’m new to PHP and got an error message when I tried using the built-in php mail(), so I tried SMTP. No error messages now, but no email either. Thanks!

D.A. Williams May 21, 2006 at 12:26 pm

I have WP 2.0.2 and notification 2.3.1. WP is the root of this site. Performed new install to the letter. My problem is that when any tries to subcribe on the site, it just goes back to the main site page and never adds the email to the DB. If I import an email address, it takes it just fine, it notifies just fine and the user can unsubscribe just fine. In short, I cannot get it subscribe on the site. Any assistance is appriciated.

TIA
D.A. Williams

Megan May 23, 2006 at 1:30 am

I am able to type in an email address to subscribe. I get an email with a link to verify the subscription. When clicking on the link in the emailI get the following error:

Parse error: syntax error, unexpected T_VARIABLE in /home/.innion/megonet/me-go.net/maillist/index.php on line 123

The email shows up under “remove email addresses” as the correct email address, but subscribed =no. Does anyone know what the problem could be? I’ve managed to get this far, fixing problems by reading suggestions in this thread. I’m not a programmer but I can usually patch things together form examples.

Richard Silverstein May 23, 2006 at 2:57 am

I’m running WP 2.0 & just tried installing the plugin. I’m stymied at the installation instructions which tell you to “run the install script:
yoursite.com/maillist/install.php”

What does it mean to “run” the script? I haven’t yet done this & when I tried to activate the plugin I got various “warnings” which I assume relate to not running the install script.

Richard Silverstein May 23, 2006 at 3:12 am

Can someone explain to me how you do this:

4. Run the install script…

yoursite.com/maillist/install.php

I feel stupid but I don’t know what the instructions mean by “run” the script.

Kathy May 23, 2006 at 9:23 am

I just installed 2.3.1 as an update (I was formerly using 2.1.0) and am getting errors both from the line inserted in the header template and “no database selected” errors when trying to use the Admin Panel. I am using WordPress 1.5.2. Although the previous version of the plugin had been working, at some point I started getting errors on the Admin Panel, so I decided to upgrade to see if that would fix the problem. It did not. I noticed that wpemn_config.php was empty (0 bytes) before I performed the upgrade. I suspect it should not be. The permissions on it are set to 666. I got a message saying the upgrade was successful, but a future post table was not created. I have wp_email_list and wp_email_list_config, and the data in them appears to be correct.

My guess is that something got mucked up when I switched accounts with my webhost. I not only moved to a new server, but got a new username, which changed the name of the MySQL database. It was changed in wp-config, and WordPress functions normally, but I suspect the change was not passed along to the email notification plugin. If I am correct, how do I fix it without writing over the data I already have in the tables?

DarkDan May 23, 2006 at 10:24 am

This is a great plug-in guys! One special request: How about pre-populating the E-mail field when users are logged in? That would be a great touch!

S Gilbert May 23, 2006 at 10:55 am

Hi all,

Anyone know an easy way to add the author’s name in the notification email? E.g.

A new entry titled ‘foo’ has been posted to Bar by Smith & Jones.

sg

Megan May 23, 2006 at 12:49 pm

I’ve overcome a lot of problems with the install already by reading other people’s solutions. However, I’ve come to an impasse: A person is able to put their email in the form and gets an email asking to confirm the subscription.When clicking on the link to confirm your subscription I get the following error:

Parse error: syntax error, unexpected T_VARIABLE in /home/.innion/megonet/me-go.net/maillist/index.php on line 123

The email shows up under “remove email addresses” as the correct email address, but subscribed =no. What’s missing here?

Richard Silverstein May 24, 2006 at 1:15 am

I’m interested in 2 features which the plugin doesn’t yet have & which are listed on yr wish list below:

1 daily digest: I publish several posts on most days & don’t want my subscribers to get separate notices for every one. I’d like to give them the option of a daily digest as Subscribe2 does.
2. category specific notification: Subscribe2 also allows for category specific e mail notification which is also important to me since my post categories are pretty wide & varied & some subscribers only want notices for one category or another, but not all.

I hope you’ll include these features in one of yr upgrades.

Mac May 24, 2006 at 10:14 am

I don’t understand this:

7. Put form code in template…

Which “template”? Do you mean the stylesheet (style.css)? The Main Index Template or Page Template?

Brian Groce May 24, 2006 at 10:29 am

In your WordPress template/theme.

Brian Groce May 24, 2006 at 10:31 am

mail() and SMTP are different things. See php.net for specifics. Bottom line, if you wanted to use SMTP you’d have to rewite how the plugin sends e-mail.

Brian Groce May 24, 2006 at 10:34 am

I’d suggest exporting the e-mail addresses and reinstalling. When reinstalling all old tables should be recreated via the install script.

Mac May 24, 2006 at 10:35 am

Remembering that I’m an idiot… I’m using MW 1.1. So what would be the name of that file? Style.css?

Brian Groce May 24, 2006 at 10:37 am

I just subscribed and it appears to have worked. Please verify on your end.

Brian Groce May 24, 2006 at 10:38 am

It depends where you want it to show up, but the most common is in sidebar.php

richard galli May 24, 2006 at 12:51 pm

I have tried several times to install, but each time as soon as I try to use the control panel to add a single email address or to update settings — as tests — I get this:

Could not successfully run query (SELECT * FROM wp_email_list_config WHERE id = ’1′) from DB: No Database Selected

The install script installed the tables OK, and they are in the same DB that WP uses, and I used the same user’password for the email script that I used for the WP stuff, and I rechecked to confirm that the user has all necessary rights to the DB.

So how come the system can find the DB and install the tables, but can’t find the DB to do some real work?

Thanks.

Richard Silverstein May 25, 2006 at 12:39 am

Whew, I’m glad Mac asked that ? because I added the form code to the plugin template file by mistake. It’d be a great idea to make that clearer in the installation instructions.

Susan Kitchens May 25, 2006 at 1:40 pm

I’m one of those who’s installed 2.3.1 of the plugin to WordPress 2.0.2 that can’t get email to send when I create a new post (but I can from the control panel).

Success from the control panel > Manage > Email Notification :: Email List Subscribers

Failure when creating a new post, with Notify Subscribers set to yes, and with Yes as default.

Apache version 1.3.34
PHP version 4.4.1
MySQL version 4.1.19-standard

Server is located in Central Time Zone, WordPress is set to be in the Pacific Time Zone, so there’s no funky future paradox happening there.

Other WordPress plugins: Filosofo Home-Page Control (create a page, make that page be home page, determine another directory to be blog directory). I deactivated it just now, and tried to create another post. So far no email notification arrived.

Other plugins:
Search Pages
PageNavAncestors
WordPress Email Notification Plugin v2.3.1
WordPress Database Backup
WP-ContactForm

I suppose I could deactivate them all and see if anything works. Okay, just tried that. No email sent. (tho the /home/ page and /blog/ directory established by the Home Page Control is still in effect, I have to check what to do to completely get rid of it once I’ve set it up.

I’m totally stumped. I tried the solution suggested in the 2.3.0 thread by Bob Wallace (remove the 5 from the line of code), but that didn’t work, either. I don’t get any error messages when pages are loaded.

I inserted that one line of code in the header document (at the very end of the document). I inserted the subscribe form in the sidebar (and used that to create the test subscription).

What should I look for in the wordpress database to see whether something is not set correctly? What other options are there besides telling my client, “Well, you’ll have to send out an email each time you post, otherwise, um, forget it” ?

Susan Kitchens May 25, 2006 at 9:05 pm

More data: Thus far, I’ve been accessing the site using Firefox. After I posted the comment above, I went to visit the client, and used her computer (Windows, using IE 6). We signed her up to receive test emails. (Now the email to list included two addresses, mine, and hers). We sent an email from the control panel (the method that worked before), and then I created a new blog post, to see what would happen.

As expected, we both received the control-panel-sent email.

The results for the “create a post and wait for it to be emailed” test was a bit more bizarre.

She received the email from the post. I did not.

Anja May 28, 2006 at 5:28 am

Hi Brian.
I tried some other email subscription plugins, also the feedburner service but honestly, I liked your’s the most!! :) I really want to use your plugin and get it to work. I know that it worked the first time I installed it!

But how can I make a fresh install or override maybe old data in the database (I’m a newbie with sql and database). In my comment above I said which tables I deleted; was it a bad idea?

I would appreciate it if you could help me, because every time I install it I have the same problems that the “update setting” say: no records found. Don’t have problems with my editor any more, only the update settings…

Anja May 28, 2006 at 6:47 am

…and the “no rows found, exiting” when I sent the email to all subscribers…*sigh* I could send you the tables your plugin created from my database as csv if you want, then you could have a look inside, if there is a mistake in the tables. Let me know!!

Andy June 2, 2006 at 12:48 pm

Reinstalled the plugin and am still having the same issues as last month. Everything looks great until I try to send a test email from “email subscribers” under the manage email notification in Wordpress. Here is the error message:

Warning: mail() [function.mail]: Failed to connect to mailserver at “localhost” port 25, verify your “SMTP” and “smtp_port” setting in php.ini or use ini_set() in C:\xampp\htdocs\pathfinder\wp-content\plugins\wp-email-notification\block_send_email.php on line 86
Message sent to 1 person.

My wpemn_config.php settings are as follows (password removed for security):

What is the problem? I’ve tried everything, including changing “localhost” to my email server name here at work (server.domain.com). Thanks in advance for your help.

Andy June 2, 2006 at 12:50 pm

Sorry, my wpemn_config.php copy was commented out. Reposting that info:

********************************************************//
MAILLIST SETTINGS
********************************************************//

# CONFIG SECTION

# Database Information
$db = ‘*********’;
$dbuser = ‘****’;
$dbpass = ‘******’;
$dbhost = ‘localhost’; // localhost is default

# END CONFIG SECTION

Jason June 2, 2006 at 10:11 pm

I installed it and setup the options. Now what? How do people subscribe?

John June 3, 2006 at 10:23 am

I have same problem, but I do not know how to check this.

“”"”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.”"

Please little help ?

John June 3, 2006 at 11:06 am

First of all thanks for this wonderful plugin, I am using it for my two websites where users are 600 and 200, very successfully.

Now I got problem for my third website where I have 1600 subcribers.My problem
>> when I sent post it takes longer time and show white page after some time. But shows post on main page of wordpress blog. recently I am getting complain that my user are not getting emails. pls help me what is going wrong with this.

Is it possible for me to reinstall this email pluging without effecting old database. I am new to sql.
or
are there any need for rechecking.

any help appreciated.

deedee June 4, 2006 at 1:01 pm

I want to change the colour of sending emails.Is it possible by changing email_template file.

Andy June 5, 2006 at 10:10 am

Ok, I finally got this beast to work, for the most part (e.g., no more error messages). However, although I can get subscription emails and send emails to all on the list, I still get no emails when there are posts on the weblog. Someone had mentioned that there was a delay, but I came back to work today and found nothing. Any ideas?

Andy June 5, 2006 at 11:41 am

I should also add that my server is in the same time zone (Pacific) as I am, and I’ve used the tip from Wallace above to remove the 5 in one of the lines of code – yet still no emails when posts are published. If anyone at all has an idea, please reply ASAP, as this project is for work and is beyond it’s promised deadline. Thanks!

Andy June 6, 2006 at 10:09 am

I’ve tried all the aforementioned “tricks” to get a post to trigger a notification, but nothing happens, not even hours or days after the post, and my weblog is pretty active right now.

It’s pretty clear that either 1) no one cares, or 2) if you want the answer, you’ll have to pay to get it.

Dave26 June 6, 2006 at 11:28 am

I was watching this entry, because I have had the same problem. Been trying to resolve it for weeks. I was working on the assumption that the wpemn_config.php wasn’t found, but I put it in every concievable directory and still nothing PHP error log is of no help. Any idea if I can just hard code these – very small installation used by 5 people internally – and I really don’t care about doing it right as much as getting it working. (Windows XP SP2, Apache Web Server 2.0.55, MySQL 5.0, PHP 5.1.2, Wordpress 2.0, Wordpress email plugin 2.3.1)

Andy June 6, 2006 at 1:41 pm

Just got the email notification to work but on a 1 hour delay. Funny thing I noted is that the email I sent out using the “email subscribers” within the manage email notification section arrived in everyone’s mailbox with a timestamp one hour after the actual time I sent it. I am on PDT as is the server, which is right next to me on the same network. Any ideas as to why it’s showing this? Thanks!

deedee June 6, 2006 at 1:52 pm

when I used first time this plugin I was very happpy. But as my subcribers increase to 1500. It is not sending emails to all of them Now I am getting a lot of complaints. Only smalll fractio of people receiving emails. Please suiggest what should I do…. Its urgent.

Andy June 6, 2006 at 4:51 pm

I agree. I have been toying with the idea of modifying the Watershed plugin to do these (this was what I had in mind when I originally thought of doing a weblog for my engineering project team), but it appears that it will take quite a bit of work.

Brian Groce June 6, 2006 at 5:36 pm

At some point (1500 would probably indeed be past the max) this does seem to be the case due to PHP and/or WordPress timing out. There is also an issue with some hosts only allowing you to mail a few hundred messages per hour.

In version 3 we are addressing this.

Brian Groce June 6, 2006 at 5:39 pm

Does WordPress have any e-mail delays? Also, how many e-mail addresses are subscribed?

Brian Groce June 6, 2006 at 5:41 pm

Yes you can change the template. Just make sure to leave the variables in tact.

Brian Groce June 6, 2006 at 5:43 pm

At some point (1600 would probably indeed be past the max) this does seem to be the case due to PHP and/or WordPress timing out. There is also an issue with some hosts only allowing you to mail a few hundred messages per hour.

In version 3 we are addressing this.

deedee June 7, 2006 at 1:32 am

Sorry to trouble you, currently I am using
PHP version 4.4.2
MySQL version 4.1.19-standard
Please let me know If it is the not capable enough to handle this.

deedee June 7, 2006 at 1:36 am

Hey Brian Groce,
I did it and made a beautiful email template. Even I would like to mail you if you give your ID. Thanks a lot.

deedee June 7, 2006 at 1:42 am

How can I work on “WordPress timing out”. I mean if it is necessary, how can I change it. I always logged in.

Jason June 8, 2006 at 10:08 pm

I’m looking for information on how to even get this going on my blog. I installed, and have made changes to settings, but there is nothing in my blog to show for it. Where do I access it from the blog?

Bobreversed June 13, 2006 at 7:09 am

I still cannot find an answer to the no sender problem where the email is coming in but the “From” area (in Outlook and “no sender” in Gmail) is blank.

Can anyone help out?

richard galli June 13, 2006 at 9:27 am

HACK FOUND FOR MAIL NOT SENT WHEN NEW POST ADDED

So far I had not seen any solution to the problem many of us have: the installation seems perfect, we can send mail to our subscribers manually, using the management screen, but when we post an item it just gets filed in the future posts table of the MyS@L database, and no notice is sent to the subscribers.

This simple hack to the “future mail” section of email_notification_2.3.1.php seems to work:
———————————————
$post_date = “$post_year$post_month$post_day$post_hour$post_minute”;
$curr_date = date(“YmdHi”);
$date_diff = $curr_date – $post_date;

# If post is future dated

# PRE-MOD if ($date_diff s %b \”%{Referer}i\” \”%{User-Agent}i\”" combined
LogFormat “%h %l %u %t \”%r\” %>s %b” common

And in our script time is referenced this way:

# Date diff calculation

$post_date = “$post_year$post_month$post_day$post_hour$post_minute”;
$curr_date = date(“YmdHi”);

Someone better than I am will have to figure out if there is a disconnect between time formats. I suspect this culprit, because it is only in the future post section that the email script actually “cares” about the time and changes its behavior (to send mail or not) because of calculations based on the time. Maybe if the time is not reported as the script expects, then it can’t do the calculation properly, so the mail never gets out of its “future post” jail in MySQL.
——————————————

Hope this give hack helps the developer focus on the issue.

I have not had any programming training, and this hack is presented to you utterly without guarantees of any sort. If it fails, by sending mail inappropriately or by triggering a nuclear holocaust, I take no responsibility.

PS: you are free to visit my new topical humor site but be nice because it is still in development.

Richard Galli

richard galli June 13, 2006 at 9:52 am

HACK FOUND FOR MAIL NOT SENT WHEN NEW POST ADDED

My previous long post was MANGLED when I posted it so here is a re-write:

So far I had not seen any solution to the problem many of us have: the
installation seems perfect, we can send mail to our subscribers
manually, using the management screen, but when we post an item it just
gets filed in the future posts table of the MyS@L database, and no
notice is sent to the subscribers.

This simple hack to the “future mail” section of
email_notification_2.3.1.php seems to work:

————————————–

# Date diff calculation

$post_date = “$post_year$post_month$post_day$post_hour$post_minute”;
$curr_date = date(“YmdHi”);
$date_diff = $curr_date – $post_date;

# If post is future dated

# PRE-MOD if ($date_diff

richard galli June 13, 2006 at 9:56 am

HACK FOUND FOR MAIL NOT SENT WHEN NEW POST ADDED

Two long notes have been mangled when I posted them. Grr. would be nice to have a preview. Here is the hack.

This simple hack to the “future mail” section of
email_notification_2.3.1.php seems to work:

————————————–

# Date diff calculation

# PRE-MOD if ($date_diff

richard galli June 13, 2006 at 9:59 am

HACK FOUND FOR MAIL NOT SENT WHEN NEW POST ADDED

THREE long notes have been mangled when I posted them. Grr. would be nice to have a preview. This simple hack to the “future mail” section of
email_notification_2.3.1.php seems to work:

————————————–

# Date diff calculation

$post_date = “$post_year$post_month$post_day$post_hour$post_minute”;
$curr_date = date(“YmdHi”);
$date_diff = $curr_date – $post_date;

# If post is future dated

# PRE-MOD if ($date_diff

richard galli June 13, 2006 at 10:02 am

I GIVE UP!

I have found a solution to a months-old problem and every attempt to post it on this forum has resulted in a mangled post, that I can’t read immediately after I post it. If you want to know the solution, email me at
richard [at] gallilaw [dottt] com

deedee June 13, 2006 at 10:07 am

How to add “Subscribe to comments via email” in my blog. I am already using this email Notification.

Jesper Thusgaard June 18, 2006 at 5:01 am

Hi

I Love your plugin. But I have a request. For a page I’m redoing (see the link) I need to be able to send notifications of both posts and pages. Posts works fine, but not pages. Is this possible?

j;-)

Jesper Thusgaard June 18, 2006 at 5:05 am

Hi

Just an additional question. I’d love to use your plugin on a danish homepage. How do you feel about translations?

j;-)

Jessica June 20, 2006 at 10:17 am

Thanks Keith! :-)
I had the same error messages, but it works now with your modifications.

dawn June 20, 2006 at 11:29 am

Nifty plugin that basically gives no problems, except …

You need to include an option to set the database prefix in this plugin. Some of us are hosting more than one Word Press blog in their database. If you run the install for your second blog without (very carefully) manually editing every single file in the plugin, you run the risk of overwriting all the settings in the first blog, which you then have to go back and fix. Very annoying!

pati June 21, 2006 at 3:08 am

hi,
some comments content is missing on this (at least for me) – so i can’t say, if the problem was already discussed.

since i’ve installed this plugin i’ve a problem. when i go to “write post” the upload area is missing. somebody got a solution for this problem?

tia,
pati

pati June 21, 2006 at 4:41 am

here same problem. no drop down under the post. and also no upload area from wp (just gone by activating the plugin).

Bobreversed June 21, 2006 at 7:07 am

I cannot figure out is when the emails are sent out to people in the “from” category in whichever email program (Outlook, Outlook Express, Hotmail, Gmail etc) the “From” category is blank.

How can I change that?

bobasin June 21, 2006 at 7:08 am

I cannot figure out is when the emails are sent out to people in the “from” category in whichever email program (Outlook, Outlook Express, Hotmail, Gmail etc) the “From” category is blank. How can I change that?

Jafar June 21, 2006 at 9:03 am

ARGH I am pulling my hair out here.
The plugin installed fine, and I got the infamous mysql_num_rows(): supplied argument is not a valid MySQL result resource error. Fixed it by adding the “@” sign to mysql_num_rows and mysql_fetch_assoc.

Now, when I write a post from the interface, I don’t see the drop down box and the posts aren’t being emailed. The wp_email_list_future table is empty as well. Any suggestions?

Jafar June 21, 2006 at 9:06 am

Hi after the install I didn’t get the drop down box on the Write area when posting.
Emails aren’t being sent, and the wp_email_list_future table is blank as well. Any suggestions?

jafar June 21, 2006 at 9:11 am

Richard, check your email.

Roger Wilco June 22, 2006 at 10:47 am

Will there ever be a future feature to put something like a checkbox in the user’s profile page where they can just check it if they want to have e-mail notification, instead of having to go through this separate e-mail notification subscription process?

Nick June 22, 2006 at 5:51 pm

Hi,

I installed it and it seem to work fine on the user end I can subscibe and validate, but I get this error when I try to publish a new post in the admin section

Table ‘blog677_data9.wp_email_list_config’ doesn’t exist
Warning: Cannot modify header information – headers already sent by (output started at /home/blog677/public_html/wp-content/plugins/wp-email-notification/email_notification_2.3.1.php:81) in /home/blog677/public_html/wp-admin/post.php on line 60

…(by the way table wp_email_list_config does exist in the database blog677_data9 )

deckchair guru June 24, 2006 at 11:19 am

Hi Brian

Absolutely kkockout plugin, a true gem!

I have a small issue, whereby those who subscrivbe for updates receive an emil asking for confirmation, only each time they click on the confirmation link, it comes up as a 404 Not Found url.

Can you offer any suggestions as to why that may be?

Appreciate you assistance, and thanks again for a top plugin.

Cheers.

deckchair guru June 24, 2006 at 8:15 pm

Hey Brian

Firstly, fantastic plugn, I;ve been looking for something like this for a while.

I’m all installed and it works fine, except when people subscribe, their confirmation email contains a url which then gives them a 404 Not Found page.

I can’t see why that is, wondering if anybody else here has the same issue and could point me in the right direction?

Thanks again for a great tool, and in advance for any assistance.

Cheers.

richard galli June 25, 2006 at 4:30 pm

HACK FOR FAILURE TO SEND EMAIL PROBLEM

If no mail is sent to subscribers when new items are posted, but the new
posts are tagged instead in the “future posts” table of the MYSQL
database, consider this hack:

1. I simply do NOT put the tag
in ANY of my theme’s files. I ignore it, leave it out.

2. I change this section in the email_notification_2.3.1.php file:

– before:

# If post is future dated
if ($date_diff

In Wordpress, if I want a post to go out in the future, I save it as a
draft and publish it manually in the future.

Good luck. No guarantees express or implied. I am not an experienced coder.

Best wishes

Richard Galli

richard galli June 25, 2006 at 4:35 pm

Every time I try to post a fix to this forum, most of the post gets cut out.

1. I simply do NOT put the tag
in ANY of my theme’s files. I ignore it, leave it out.

2. I change this section in the email_notification_2.3.1.php file:
– before: # If post is future dated
if ($date_diff

natale June 26, 2006 at 11:43 am

Even the plugin send the notifications to the list, some message is delivered corrupted to some address (no sender or no body but only header info)

Can you help me?
Thank you

richard galli June 26, 2006 at 3:16 pm

Mail not being sent? Try this:

Don’t use the “php email_notification_future_send” tag in any of your theme documents;

change “if ($date_diff [less than] 0)” to “if ($date_diff [less than] -100000)” in “email_notification_2.3.1.php”;

and don’t assign a future date to a post; just save it as a draft and come back and publish it when you want it published.

In other words, disable the future posts function in the email script, and don’t use it in Wordpress. Ta da.

Best wishes

Richard Galli

Rick Leonard June 26, 2006 at 7:10 pm

The subscribe and unsubcribe functions are appending an “.htm” in place of a backslash in the directory path in e-mail notifications, resulting in a 404. How/where do I change this?
Example:
http://www.newmorninglight.com/blog.htmmaillist/index.php?
action=conf&addr=11,dfa0e26a86cf612e15aebeab234c2c28
should be:
http://www.newmorninglight.com/blog/maillist/index.php?action=conf&addr=11,dfa0e26a86cf612e15aebeab234c2c28
Everything else works fine.

Dan M June 27, 2006 at 12:02 pm

I also need some help. I can email list subscribers with the Manage tool, but when posting a new story, no notice goes out. Even with the “notify subscribers” dropdown set to Yes.

deckchair guru June 27, 2006 at 3:50 pm

Great plugin! Works a treat, except:

I have the same issue as Rick, any guidance would be appreciated.

Velanche Stewart June 28, 2006 at 9:25 pm

I’m looking all over to find an answer to a very simple question…where in the header.php file is supposed to go?? Every time I place it somewhere in the header.php file for the theme I’m using, everything disappears except for the page’s background.

Thank you.

TP June 29, 2006 at 3:00 pm

I know this problem is somewhat old, but i don’t see a solution for it.

What i see is that the update.php script is looking for a file called wpemn_config.php. However, this file doesn’t exist in my old blog, and i’m guessing it doesn’t exist in anyone else’s either. It comes with the update package, but is empty there. There are no details in the instructions on where this file comes from, but it’s obvious that it should contains the DB access variables for the update.php script to work.

What does one do to solve this?

Bobreversed June 29, 2006 at 5:13 pm

I cannot see the sender in an email when subscribing to my blog. The “From” area is blank. Does anyone know how to fix this?

Celeste June 30, 2006 at 2:03 am

I get this error when I activate the plugin and someone posts:

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 'AND category_id != 2 AND wp_posts.ID = wp_post2cat.post_id AND ID != ' at line 4]
SELECT ID, post_title, post_date, post_category FROM wp_posts, wp_post2cat WHERE post_author = AND category_id != 2 AND wp_posts.ID = wp_post2cat.post_id AND ID != AND post_status = ‘publish’ ORDER BY post_date DESC LIMIT 5

Warning: Cannot modify header information – headers already sent by (output started at /home/jcbjvbj/public_html/wp-includes/wp-db.php:102) in /home/jcbjvbj/public_html/wp-admin/post.php on line 60

It doesn’t interfere with posts getting to the database or being posted on the website. In addition…the email is sent out perfectly (thanks by the way for all the hard work). My only problem is this error message every time someone posts.

Any ideas on how to fix this?

Celeste June 30, 2006 at 2:07 am

I get this error upon posting:
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 'AND category_id != 2 AND wp_posts.ID = wp_post2cat.post_id AND ID != ' at line 4]
SELECT ID, post_title, post_date, post_category FROM wp_posts, wp_post2cat WHERE post_author = AND category_id != 2 AND wp_posts.ID = wp_post2cat.post_id AND ID != AND post_status = ‘publish’ ORDER BY post_date DESC LIMIT 5

Warning: Cannot modify header information – headers already sent by (output started at /home/jcbjvbj/public_html/wp-includes/wp-db.php:102) in /home/jcbjvbj/public_html/wp-admin/post.php on line 60

The post still gets to the database, and the email goes out. Unfortunately, this message pops up. Anyway to get rid of it?

Tobi July 4, 2006 at 2:16 am

Just a quick installation question (being a Wordpress newbie):

What do you mean by

7. Put form code in template...

Enter your e-mail address to receive notifications when there are new posts

I don’t know in which file I have to enter this lines of code.

Thanks a lot in advance

Tobi

David-JR July 4, 2006 at 5:46 am

I’m having a strange problem, as the notification system mostly works. Whether someone receives a notification seems to depend on the format of their e-mail address. For example, the following address formats work:

lastname@hotmail.com
lastname@shaw.ca

But the following formats don’t seem to work:
a.b.lastname@utwente.nl
lastname@alumni.sfu.ca

Has anyone else noticed this problem? Does it have something to do with the added periods in the e-mail addresses?

9uid0 July 6, 2006 at 6:44 am

i have the same problem as a few others posted here.
I can’t sent the post by email to the subscribers. All the rest works fine.
I’ve done everything. from timezone, removed the 5 at the end, @ sign before MySQL, the Richard Galli trick. All from previous comments.
What to do?
Hope someone has the answer

9uid0 July 6, 2006 at 7:24 am

Oke i got it to work. Don’t ask how ;-) But now i run in to another thing. When I post a message and the and the notification value is set to no it still sends an email to the subscribers. Does anybody know how to fix that? I hope so

Swain Canote July 7, 2006 at 4:10 am

Hi Brian,

This seems to be a wonderful plugin. I just installed it and have gotten everything to work save one thing. When you go to the link in the confirmation email you get a 404 error instead of a page saying you have successfully subscribed. And of course, you are not subscribed. Any ideas where the problem could be?

Hanako July 7, 2006 at 9:24 am

Will this work with WordPress pages as well as posts? If not, can it?

Thanks.

Sarah July 13, 2006 at 10:20 am

When I installed and activated the plug-in, I lost the “photo upload” function on the write post page. I am using WP 2.0. I had to deactivate in order to use the photo function.

Gérald July 14, 2006 at 2:50 pm

hi,
I just did the install, everything went OK, but no table is created in the DB. Can someone have an idea on how to create the tables? or what is wrong in the install.php?
Please, helllppp…
Gérald

An Jiaoshi July 14, 2006 at 4:38 pm

I’m seeing lots of queries about the same error, which I’m calling the 369/372 error, and I’ve seen them answered several times over. But I’m having the same error as Sunny, which I haven’t seen answered at all. Call it the 38/60 error:

No database selected
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/onefivtw/public_html/maillist/index.php on line 38

No database selected
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/onefivtw/public_html/maillist/index.php on line 60
No database selectedThanks for subscribing.
You will receive an email shortly to confirm your subscription.
Once you confirm your subscription you will begin to receive
notifications whenever is updated.

Go Back

That’s what I get when I try to sign up for notification.

Also, I can’t even seem to access the mailing list database as an admin. When I click on the Manage > E-mail Notification tab, I get this:

WordPress database error: [Access denied for user 'onefivtw'@'localhost' to database '1527mulford']
SELECT ID FROM wp_posts WHERE TRIM(to_ping) != ” LIMIT 1

WordPress database error: [Access denied for user 'onefivtw'@'localhost' to database '1527mulford']
SELECT post_id FROM wp_postmeta WHERE meta_key = ‘_pingme’ OR meta_key = ‘_encloseme’ LIMIT 1

And when I click on “Update Settings,” I get this:

Could not successfully run query (SELECT * FROM wp_email_list_config WHERE id = ’1′) from DB: No database selected

Any brilliant ideas?

Velanche Stewart July 15, 2006 at 8:43 pm

Hello:
I’m coming to the home stretch to finish up what’s left of my new version of my web site.

I’ve ran the W3C HTML validation tool, and I’ve had a few errors. I’m down to the last two (at least for general validation; still need to check each individual file), and they relate to the code that the instructions said needs to be inserted.

I’ve placed the following code in the sidebar.php file….

Enter your e-mail address to receive notifications when there are new posts

The validator gives me the following results….

# Error Line 1165 column 48: document type does not allow element “form” here; assuming missing “li” start-tag.


# Error Line 1171 column 4: end tag for “li” omitted, but OMITTAG NO was specified.

You may have neglected to close an element, or perhaps you meant to “self-close” an element, that is, ending it with “/>” instead of “>”.


# Info Line 1165 column 1: start tag was here.

Any insight you can offer to help me clean this up a bit would be appreciated….thanks much!
Velanche

Velanche Stewart July 15, 2006 at 8:46 pm

Argh….the code I’ve placed has been stripped. Any way that I can send you the offending code directly? It involves mainly the code in the documentation that I was supposed to place in my preferred portion of the template. In this case, as mentioned, it’s in the sidebar.

Thanks.

An Jiaoshi July 17, 2006 at 5:00 pm

I’m getting the following when I attempt to subscribe:

No database selected
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/onefivtw/public_html/maillist/index.php on line 38

No database selected
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/onefivtw/public_html/maillist/index.php on line 60
No database selectedThanks for subscribing.
You will receive an email shortly to confirm your subscription.
Once you confirm your subscription you will begin to receive
notifications whenever is updated.

I also get error messages when I try to manage E-mail notification:

WordPress database error: [Access denied for user 'onefivtw'@'localhost' to database '1527mulford']
SELECT ID FROM wp_posts WHERE TRIM(to_ping) != ” LIMIT 1

WordPress database error: [Access denied for user 'onefivtw'@'localhost' to database '1527mulford']
SELECT post_id FROM wp_postmeta WHERE meta_key = ‘_pingme’ OR meta_key = ‘_encloseme’ LIMIT 1

How do I fix this?

Roger Wilco July 18, 2006 at 2:27 pm

is there any way to set up this plugin so that users who are registered on the blog can automatically have their e-mails put on the notify list, either by a checkbox on their profile page or some other method?

Muffty July 21, 2006 at 5:46 am

Hi, I’ve just installed the plugin. Everything works, there’s just one issue – all mail notofication have post date 01.01.1970 02:00 h.
What’s wrong?

Yubo July 21, 2006 at 7:28 am

Hi,

Would you please let me know where exactly I should put the line:

I can receive the confirmation email now but the link in it is broken. Thanks a lot!

Yubo

Velanche Stewart July 21, 2006 at 3:35 pm

I’ve originally set up Wordpress in a /wordpress subdirectory. Now I’ve moved the index.php file to the root directory. I’ve reactivated the email notification plugin and ran the install.php. After producing no errors, I went to “Email Notification” in the Manage tab of the Admin panel. I’m getting the following errors…

Warning: main(/home/u2/urbanl/html/wordpress//maillist/wpemn_config.php): failed to open stream: No such file or directory in /home/u2/urbanl/html/wordpress/wp-content/plugins/wp-email-notification/index.php on line 19

Warning: main(): Failed opening ‘/home/u2/urbanl/html/wordpress//maillist/wpemn_config.php’ for inclusion (include_path=’.:’) in /home/u2/urbanl/html/wordpress/wp-content/plugins/wp-email-notification/index.php on line 19

Warning: mysql_connect(): Access denied for user ‘root’@'localhost’ (using password: NO) in /home/u2/urbanl/html/wordpress/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/u2/urbanl/html/wordpress/wp-content/plugins/wp-email-notification/index.php on line 46

I’ve poked around in the phpMyAdmin panel, and couldn’t find anything visibly out of place.

Any guidance would be appreciated….thanks.
Velanche

Yubo July 21, 2006 at 9:47 pm

Hi Erika,

I have the same problem as you did: “the link shows sitenamemaillist/index…” a slash is missing. Did you find out a way to solve it? Thanks a million!

Yubo

Brian Groce July 25, 2006 at 8:46 pm

It looks like your DB connection isn’t working. Are your email tables located in the same DB as the rest of your WordPress tables?

Velanche Stewart July 25, 2006 at 8:56 pm

Hello:
I’ve been testing the WP Email Notification software earlier today. I can subscribe, and so have others, and answered the email confirmation. But when I post blogs, they aren’t going out to subscribers.

I’m unsure if it has anything to do with the fact that the index.php file for Wordpress is in the root directory of my web account, and the rest of the Wordpress core files are in a /wordpress subdirectory.

Any ideas on what I should look for or change to make this week? Thanks much.
Velanche

deckchair guru July 25, 2006 at 9:34 pm

Does anybody have any ideas about how this issue can be rectified?

Richard Galli July 26, 2006 at 12:12 am

I posted this hack previously in this forum –

——————–

Mail not being sent? Try this:

Don’t use the “php email_notification_future_send” tag in any of your theme documents;

change “if ($date_diff [less than] 0)” to “if ($date_diff [less than] -100000)” in “email_notification_2.3.1.php”;

and don’t assign a future date to a post; just save it as a draft and come back and publish it when you want it published.

In other words, disable the future posts function in the email script, and don’t use it in Wordpress. Ta da.

Best wishes

Richard Galli

JLCarneiro July 28, 2006 at 10:06 am

I installed this plugin and it shows NO problem sending notification e-mails. But I’d like to change the messages shown onscreen when one subscribes on cancels subscription: they are very simple! I’d like to show my sites header, sidebar and footer to make them look like my site.
I altered them, including “get_header()”, “get_sidebar()” and “get_footer()”.
Then, I got an error message about “undefined function”.
So, I included “require(‘../wp-blog-header.php’)” at the begin of /maillist/index.php, according to http://wordpress.org/support/topic/7885?replies=13 and http://wordpress.org/support/topic/60829?replies=7
Now, I stopped getting error messages, but, in exchange, I get a blank page.

Can you help me, please?

Brian Groce July 28, 2006 at 11:03 am

Until version 3 comes out, the easiest wat to get the look and feel of your site is to save the rendered HTML and then wrap the file with it.

Richard Galli July 28, 2006 at 11:23 am

>

Can you give us a step by step process to explain that? Show us the code changes that need to be made?

An example would be great –

———————————

By the way, this forum seems to destroy messages that are posted with code written in as text. It’s hard to ask questions or offer suggestions if we cannot display the code sections that are in issue.

I had a terrible time posting a solution for a problem because it contained some portions of code — the “before” and “after” sections showing where the hack goes and what it does.

Is there any way to avoid this problem? A switch or setting that could be turned off or on so that the message would not be corrupted when we included sections of code?

Best wishes

Richard Galli

Brian Groce July 28, 2006 at 11:40 am

1. Save a page of your site as a HTML.
2. Copy the part before the content to the top of the maillist/index.php file
3. Copy the part after the content to the bottom of the maillist/index.php file
4. Save and upload

Use < code > or < blockquote > tags to identify code.< /blockquote >< /code >

JLCarneiro July 28, 2006 at 12:35 pm

Thanks Brian for your prompt response. But:
1. My sidebar has some dynamic items on it, like most read topics, categories, etc. How can I emulate this?
2. Is there any ETA on version 3.0 (even a beta version)?

Brian Groce July 28, 2006 at 12:43 pm

It can be done, but not real easily and is not something within the scope of this post.

We’re hoping to have 3.0 out by September, but a lot of that depends upon our client project load and the amount of donations that come in to free up our time.

Velanche Stewart July 28, 2006 at 12:48 pm

Hey Brian:
Glad to see ya. Do you have a workaround that can be done in the code for people like me who have their Wordpress core files in the /wordpress subdirectory, but have index.php and .htaccess on the root level? The subscription part works, but posts are not being sent out to subscribers on my list.
Thanks!

JLCarneiro July 28, 2006 at 1:19 pm

I already subscribed to help with localization. Will I have access to beta version? ;)

Brian Groce July 28, 2006 at 1:27 pm

When that part is ready I’ll be in touch (before release of course).

Brian Groce July 28, 2006 at 1:31 pm

No, we do not offer that. If you know WP Themes and PHP, that shouldn’t be too hard to implement though.

Velanche Stewart July 28, 2006 at 1:45 pm

Well that’s just it….I don’t know. That’s why I was hoping that I can get answers here. I’ve scoured for info for the last two weeks over several plugins without any solution, both on the author’s blogs and via the Wordpress support pages. Now I’m just frustrated…I will leave this one alone. Thank you.

Koaster July 29, 2006 at 9:32 pm

i wonder if it is possible to Subscribe to Categories and Subcategories as well as comments. I am sure it is easy to do for coders like you

Brian Groce July 29, 2006 at 9:39 pm

It is possible, but not with this plugin. There is a plugin already out there to subscribe to comments (as implemeted on this blog).

Leanne August 1, 2006 at 8:31 am

I am having the same problem, almost. Using WP 2.0.4 and installed the latest, subscribed myself but never got the confirmation e-mail. Then I went and checked my other installation at my primary blog and noticed a ton of people subscribed and no confirmations, either. Help would be appreciated, and a “reminder” button in the next upgrade would be great, too!

Leanne August 1, 2006 at 8:49 am

Hi Brian,

I have your plugin on two of my blogs. I am having trouble with this one: http://www.pounds2go.net. Installation went just fine, but when I did a test subscription the confirmation mails never went out. I added my e-mail addy manually, and sent myself an e-mail through the admin panel and received that just fine – so it appears that the problem is limited to the sending of the confirmation e-mail. Any assistance would be appreciated. :)

Leanne August 1, 2006 at 8:50 am

Also, as FYI, I use WP 2.0.4 on both of my blogs.

Leanne August 1, 2006 at 9:33 am

Okay, an hour later, I’ve received the confirmation e-mails. My time is set to -5 hours, and I see others have issues with this too, is there something I can do to modify this setting to send immediately?

Richard Galli August 1, 2006 at 10:09 am

HACK TO FIX PROBLEM THAT NOTIFICATION EMAIL NOT SENT TO SUBSCRIBERS –

I posted this hack previously in this forum –

——————–

Don’t use the “php email_notification_future_send” tag in any of your theme documents;

find this section in “email_notification_2.3.1.php”:

if ($date_diff [less than] 0){

and change it to

if ($date_diff [less than] -100000){

Don’t assign a future date to a post; just save it as a draft and come back and publish it when you want it published.

The number -1000000 is arbitrarily big. Any negative huge number will do.

This hack disables the “future posts function” in the email script.

Just don’t make posts “future posts,” and don’t ask this email script to handle “future posts” and the problem seems to disappear.

Ta da.

========================

Every time I try to post this hack with the actual code shown, the forum software destroys the comment is destroyed. Even when I use the

hobbe August 3, 2006 at 9:10 pm

This is just a warning from the SQL function. It means that you actually do not have any future posts to process. Thus the resultset is empty or null.

To fix, just add a @ before the function calls:
369: $check_existing_nrows = @mysql_num_rows($check_existing_result);
and
372: while ($future_row = @mysql_fetch_assoc($check_existing_result)) {

hobbe August 3, 2006 at 9:14 pm

To get rid of the SQL warning, add a ‘@’ sign in front of the function calls:

369: $check_existing_nrows = @mysql_num_rows($check_existing_result);
and
372: while ($future_row = @mysql_fetch_assoc($check_existing_result)) {

hobbe August 3, 2006 at 9:34 pm

Hi Bryan, great plugin!

Using it on a European site, I struggled a little with character encodings.
You use the blog encoding in the email header Content-Type, but on the other hand, you use utf8_decode() for the post title and the post content.

You should always be using a iso-8859-1 in the email header Content-Type.
$header .= “Content-Type: text/html; charset=\”iso-8859-1\”\r\n”;

Smversi August 5, 2006 at 5:00 am

I just wanted to subscribe by email here… not sure how to do it just by adding a comment

Håkan Carlström August 10, 2006 at 2:08 am

You can use SMTP if you use for example wpPHPmailer (http://www.coffee2code.com/archives/2004/06/28/plugin-wpphpmailer/). This plugin overrides the standard wp_mail-funkction in WordPress.

You also have to change all Mail-functions in maillist/index.php, wp-email-notification/block_send_email.php and wp-email-notification/email_notification_2.3.1.php to wp_mail instead. Just change “Mail(” to “wp_mail(“. This works erfect for me. :)

Leslie Liew August 10, 2006 at 11:25 am

I ages trying to fix the bugs, for the time zone bug I added this at the top of email_notification_2.3.1.php (adjust for your time zone):
putenv(“TZ=Australia/Melbourne”);

Kelly August 11, 2006 at 3:23 pm

I have the latest version of this plugin (2.3.1) and everything was going along fine – plugin worked great! Then, about 2-3 days ago, I started getting bounced emails from SPAM emails that I, of course, never sent out. I started noticing that in the mySQL files for this plugin, instead of getting emails signed up for email notification, I was getting parts of headers of emails as “email subscribers”. I would delete them and just roll along.

Today, I started getting so many bounced emails that I have turned off the plugin and disabled the signup from the website. Even after doing all that, I still noticed that somehow, someone has been able to access that same mySQL file and put data into it like I was seeing before.

Anyone have any ideas on this? I love this plugin and would like to continue using it.

Kelly Ling
ChristianWAHM-Blog.com

Ed Rodatus August 12, 2006 at 9:31 pm

Email notifications work but not when I turn on either “Show Full Post” or “Send HTML”. Why would the one method work but no other method?

Ed Rodatus August 12, 2006 at 10:15 pm

Oh, another thing. If I do a “future post” then I will get an html full-text email. But no email at all if just a regular post.

Ed Rodatus August 12, 2006 at 10:22 pm

And yet another thing, if I look at the error log on my host, I see this entry:

[Sat Aug 12 21:15:28 2006] [error] [client 217.157.7.2] request failed: error reading the headers

It isn’t that I can’t code a little HTML, but I don’t know where to look for a solution. I’m looking at the file email_notification_2.3.1.php but I just don’t know enough about it. The install went well, activation okay, everything is good except for “full post” or “send html”.

Ed Rodatus August 13, 2006 at 6:00 pm

I would love to exlain all that I did to get it all working, but there’s no way at this point! After I got the full-text working, other things broke.. All I can tell you is that it is working now. Sorry about that.

dpc August 15, 2006 at 3:54 pm

I am adding the form code in the sidebar.php but it does not show up when I upload the file back to the server. What am I missing

Ken Nadreau August 16, 2006 at 12:33 am

This is what I got when I installed. I can activate the plugin in admin, but it does nothing except give me these warnings again.

I tried installing to a database called “wp_email_list”, but cpanel changed it to “wpemaillist”.

Next I tried installing it to my blog database, and that didn’t work either.

Any help?
Warning: fopen(wpemn_config.php) [function.fopen]: failed to open stream: Permission denied in /home/articles/public_html/maillist/install.php on line 204
Cannot open file
Warning: fwrite(): supplied argument is not a valid stream resource in /home/articles/public_html/maillist/install.php on line 205
Cannot write to fileYou have successfully written data to wpemn_config.php

Warning: fclose(): supplied argument is not a valid stream resource in /home/articles/public_html/maillist/install.php on line 207
Creating table: wp_email_list…
Creating table: wp_email_list_config…
Populating table: wp_email_list_config…
Creating table: wp_email_list_future …

Finished!

You should now remove install.php from your server.

Dan August 23, 2006 at 2:58 am

Hi Brian (or others),

I used Richard Galli’s hack and it worked great. :)

I’m not very experienced with php… and am wondering how I might make all the page outputs point to specific urls rather than the plain text. I can set up pages for each needed output. That way, the subscription process can appear more a part of my site rather than heading to a plain page with default text.

Chris Wilson August 27, 2006 at 3:36 pm

This bug was hitting one of my clients, as well, and they couldn’t live without future posts, so I dug into the code and found the root cause (at least in my installation). The dates that the post has are relative to what you tell Wordpress your time zone offset is. When the notifier plugin goes to determine if the post is in the future or not, he’s just looking at the current time on the server.

In my case, the Wordpress offset was in Eastern time, but the server’s offset was for Pacific time. The easiest way to fix this is to find the email_notification_send function, and change: date(“YmdHi) to be: date(“YmdHi”, time() + (3600 * 3)

In this example, I’m adding 3 hours to the host’s timestamp to bring pacific time in line with eastern time. You’ll need to change that “3″ and possibly the “-” to a “+” depending on what offset you need from your host’s time.

I hope this helps some of you out!

Keith R September 3, 2006 at 4:37 pm

Hi. I’ve read through all the comments, and don’t seem to find a problem quite like the one I’m facing, so I hope someone can help me figure this out. I have Wordpress 2.0.4 and installed the latest version of the Email Notification software. All seemed to install fine, no error messages. I decided to test the system by inserting my own email address in the slot on the blog homepage. The software duly sent a confirmation email to me in html, but when I clicked on the link to confirm, I get an HTTP 404 message. I looked into the control panel and found my email address listed there, but awaiting confirmation. Any ideas what might be going wrong with the confirmation process? Thanks in advance, Keith

Stian September 5, 2006 at 3:53 am

Hi there

I am having trouble installing this plugin. The database connection is functioning perfectly, but how do I tell the program what mail server to use for sending out emails?

Stian

Rob September 6, 2006 at 5:41 pm

So I haven’t heard this one here yet so I thought I would seek some help. I installed the email plugin and everything works except when the plugin is activated I don’t get any post options, no add photos, no preview, just post head and post body???? Any help would be great.

rob

Keith R September 6, 2006 at 11:59 pm

I posted on my problem the other day, but do not see my comment listed here??? I sincerely hope someone can respond, as I don’t see in this thread anyone mentioning the precise problem I am experiencing…
In a nutshell, I installed the software on my Wordpress v.2.0.4 blog in the manner instructed, all seems to go fine, I get all the right messages. I tested by sending in my own email from the slot on the sidebar of my blog, again all seemed to go fine. When I received the confirmation email, I clicked on the link in the email
http://www.temasactuales.com/temasblogmaillist/index.php?action=conf&addr=3,4d9e226711266b7e858e8d602c2647d4

and got… nothing. Or more precisly, an HTTP404 error message. And checking in my blog control panel, I find the email address now listed, but not confirmed.

How do I fix this glitch so that people can actually confirm?

Thanks in advance for you help with this.

Best regards,
Keith

Brian Groce September 7, 2006 at 4:32 pm

Are the plugin tables and the WordPress tables in the same database?

Rob September 7, 2006 at 4:42 pm

no. they are in two differnet ones.

Brian Groce September 7, 2006 at 4:52 pm

99.9% chance that is the issue. Put them in the same DB and you should be good to go.

Rob September 7, 2006 at 4:59 pm

I will try that this weekend – Thanks a bunch.

rob

Rob September 7, 2006 at 5:48 pm

So I did that and all was perfect, but then I click out of the site and went to view the blog and now I get this error

Call to undefined function: wp() in /home/rob1208/public_html/keepinup/wp-blog-header.php on line 14

When I reinstalled the wp-blog-header.php I still get the same error.

rob

Rob September 7, 2006 at 6:09 pm

If this isn’t an easy answer, don’t waist your breath. Your awesome for even helping this much.

Thanks so much for your time Brian.

rob

Taija TeviaClark September 8, 2006 at 12:14 pm

maybe i’m just dull.. I am getting the same error

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/teviacla/public_html/belladesign/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/teviacla/public_html/belladesign/wp-content/plugins/wp-email-notification/email_notification_2.3.1.php on line 372

I tried running your string on the table, but it got an error. I am very much a novice in php/mysql. What do I need to do to get rid of these warnings?

josh September 16, 2006 at 12:14 pm

I had this same problem. Very simple fix: Go to dashboard/manage/email notification/update settings/ then add “/” after site name.

Cristian September 20, 2006 at 11:19 pm

Hi !

WordPress Email Notification Plugin v2.3.1 sent notifications when the new post is from syndication ?

Regards
Cristian

Brom September 24, 2006 at 6:30 pm

Hello!

I’ve installed your plugin, and the installation went fine. The admin panel works, and I put the code in my header and in added the form-script in my sidebar. However, upon testing the registering, I recieve a blank page after submitting an email, telling me: “Sorry, no action was taken”.

What am I doing wrong? The php-code is in my header.php template, between the -tags. Could it have anything to do with the fact that I translated the “submit” and “email” fields in the form-script into norwegian? I hope it’s really simple, as I really want to use this neat little plugin :-)

Dawn September 25, 2006 at 5:02 pm

Okay, I got everything installed and working correctly except for one thing … when I get the confirmation email, the url I’m told to click on is incorrect. It reads:

http://hibernum.netmaillist/index.php?action=conf&addr=3,27b4c46a1dee77561e61e90316e8b439

It SHOULD read:
Someone has requested that ladyofshallot73@yahoo.com be subscribed to receive
notifications from The Book of the Dawn of Darkness. If this was you, please
visit the URL below to confirm your subscription. Thanks!

http://hibernum.netmaillist/index.php?action=conf&addr=3,27b4c46a1dee77561e61e90316e8b439

My maillist is in my WP directory as I found it easier to get to work correctly there instead of where the install directions originally had it, and I found the places where I needed to change “stie_url” to “blog_url” … but I can’t for the life of me find the text/code for the confirmation email so I can change that and get it working.

Help!

Dawn September 28, 2006 at 8:51 pm

WordPress Email Notification Plugin v2.3.1 Admin Area

Fatal error: Call to undefined function: get_currentuserinfo() in /home/.diddle/hibernum/hibernum.net/djournal/wp-content/plugins/wp-email-notification/index.php on line 12

lynn October 3, 2006 at 8:58 am

Bug report: If you set it up to send HTML mail it sends the entire post. If you change it to Text mail it sends nothing.

Is anyone else having this problem?

Mary Beth October 3, 2006 at 3:37 pm

I am having an issue.. I got this all installed http://www.northstarphotos.com/blog

So I put the maillist in the /blog directory. Everything is working. But my problem is the $blog_url is going to northstarphotos.com/maillist which is should not. It needs to somehow point into the /blog directory. I dunno where to change this.

It sends out notification to the root and I dont have this installed in the root directory.

Thanks.

Steve Gurnick October 9, 2006 at 1:12 pm

I am using Wordpress Email Notification Plugin v2.3.1. I have seen a couple others with this problem as well and so far no one has been able to help solve it.

When I create a post, if there is more than one space in between letters, words, punctuation when the post is emailed to the list of subscribers, they will see questions marks where the spaces are. Since putting two spaces after a period is standard practice, every sentence ends with a period and a question mark.

Any help with this would be greatly appreicated.

Sameer Bivalkar October 10, 2006 at 8:08 am

Hi,
I have figured out the CSS code problem with gmail. the solution is posted on my blog
http://www.bivalkar.com/blog/?p=28
please let me know if anyone figures out the sender problem.
thanks

Peter Boyd October 10, 2006 at 9:52 am

Great tool. Working like a charm, except we are getting ? when double spaces are inserted into the blog (i.e. at the end of a sentence). If it’s a single space, then everything looks good. For instance:

“This is an example sentence.? If we put in a double space, we get a ? as one of the spaces.?”

As you can see typically you write with two spaces at the end of the sentence. If you do that it causes a ? in most email programs. Any ideas?

shwetank October 11, 2006 at 9:56 am

wordpress installation working fine on os X 10.4 php4 and mysql.

completed install step 1-6.

copied the form code into wordpress\wp-admin\templates.php (install step 7)
added the line to wordpress\wp-content\themes\wp-andreas\header.php (install step 8)
i dont see any notify drop down in the Write Area.

I’d think i have made a mistake in step 7. please advise.

Thanks

Sally October 12, 2006 at 3:08 am

Hi,

Great program. Thanks. :)

One problem tho … when I add a comment and select Yes to send to subscribers, I get an error …

==

Warning: mail(): Could not execute mail delivery program ‘/usr/sbin/sendmail -t -i’ in /home/myaccount/public_html/wp-content/plugins/wp-email-notification/email_notification_2.3.1.php on line 338

Warning: mail(): Could not execute mail delivery program ‘/usr/sbin/sendmail -t -i’ in /home/myaccount/public_html/wp-content/plugins/wp-email-notification/email_notification_2.3.1.php on line 338

Warning: Cannot modify header information – headers already sent by (output started at /home/myaccount/public_html/wp-content/plugins/wp-email-notification/email_notification_2.3.1.php:338) in /home/rrstatus/public_html/wp-admin/post.php on line 60

==

Any clues? Thanks.

Joseph Zitt October 13, 2006 at 2:15 am

In installing, do I set the Database info to be the same as the WordPress database? I didn’t see any indication of where to get the values for that, created a new database for the email, installed, and (after editing the code to correct path indicators for how 1and1 handles domain locations) got it mostly to work, only to have the email notification fail with errors that refer to the original WordPress MySQL database. Should I have set them to the original database in the first place? (If so, it would be good to say so explicitly in the Install instructions, rather than having the user guess what to put there.) And if so, can I change the installation to point to that rather than how I had installed it?

By the way, one thing that took me a long time to figure out was that the PHP on the site wasn’t handling one bit of code correctly.

The suggested line


include ("$_SERVER['DOCUMENT_ROOT']/maillist/wpemn_config.php");

actually needed to be


include ($_SERVER['DOCUMENT_ROOT'] . "/maillist/wpemn_config.php");

From what I can understand from googling around, there’s an issue with the interaction of double quotes and brackets in some versions of PHP.

Tim October 15, 2006 at 12:22 pm

Thanks so much for this hack. Works like a charm now.

Gary Miller October 15, 2006 at 3:25 pm

I and another user were unsubscribed from the blog wihtout any prompting to do that. What could be the cause.

Thanks,

Gary

Jakob Junker October 15, 2006 at 4:24 pm

Hi Jonas
Have you solved your problem, as I am having the same issue with Danish characters and would be glad to hear your solution.

/Jakob

lynn October 17, 2006 at 4:57 pm

Hi Brian,

The plugin installed perfectly, no problems save for one small one. If someone enters something other than an email address in the form (like a search term), it mails to my host, not to my domain.

Can you let me know how to fix it?

TIA and thanks for writing a great plugin. :^)

jpannell October 19, 2006 at 12:01 am

I am also having the same problem.

The database in the plugin configuration is the same as in the WordPress configuration, which works fine. Any other ideas?

Iman October 21, 2006 at 6:58 pm

hi
i have a problem with this plugin
i installed it and everythings seem ok but when i try to add email to db from form it doesn’t work. i check the db from phpmyadmin and try to query the table but it said that there is no rows in the table. it seems something is wrong in adding the data to database.

thx

lynn October 24, 2006 at 4:33 pm

I posted here a few weks ago, but maybe my post is stuck in the moderation queue or (gawd forbid) in Akismet…. :(

Anyway, the plugin’s working fine for me save for one issue. If there is a bounce or a form error (ie, typing in search terms instead of an email address), it goes to my host instead of to me. Anyone know how to fix this?

TIA

Rik October 28, 2006 at 9:12 am

I’ve installed the plugin according to the instructions of the install.txt file.

The registration proces of new e-mail adresses is working, but when there is a change on the site, there are no mails sent. Also the “Update Settings” menu in the “manage” area doesn’t work, when I click on that button it shows te message: “No records found.” Futher, when I try to “Email List Subscribers” the fault message: “No rows found, exiting” shows up!

Does anybody understand this problem? I’ve tried to run the insallationscript again, but that doesn’t help!

Don October 29, 2006 at 10:48 pm

I have the same problem. Installed 3.1 version. got the confirmation message but nothing when i post has anyone got this fixed or having the same problem.
thanks

bobcobb November 7, 2006 at 9:00 am

Ive been using this plugin and like it, but for some reason it doesn’t always work. Sometimes I have to delete and resubmit a post in order for it to notify my list. Sometimes that doesn’t even work. I is set to notify subscribers by default, so I’m not sure whats wrong.

Ronald November 9, 2006 at 8:18 am

When posting an article I receive the following error code:

Table ‘wordpress.wp_email_list_config’ doesn’t exist

The article does get posted, but suscribers to the maillist do not receive a message.

Can somebody help me?

JIm November 12, 2006 at 10:48 pm

Hi, we just published our first post and verified it sent out the emails. I noticed in the from section of the email was unspecified or blank. We filled in the from email on the form but it isn’t showing up on the emails that get generated. I could not find a post answering this question. Thanks, Jim

Jeff November 17, 2006 at 1:39 pm

I also have this problem. I have no idea why. It’s very annoying and sort of defeats the purpose of notification…. anyone?

Gary Miller November 18, 2006 at 12:31 pm

It happened again today, a user was randomly unsubscribed, the same one for the second time. What could cause this? I posted on the same issue a month ago.

Sir Findo Gask November 26, 2006 at 3:53 pm

I have been using this plugin for a while now with no problems but since I upgraded to WP2.0+ it has stopped working.

It no longer sends E-mail when I post to my blog then at some time later when I post next it sends the mail for previous items..

Don November 26, 2006 at 8:04 pm

Problem with it not sending out emails

I have it working, I found a modification on another website.
If you email me I’ll send you my copy of the modified code.

Ben November 28, 2006 at 11:11 pm

I have just installed this plugin and it seems to work ok, sends emails and accepts subscriptions/unsubscriptions. However I get these error messages whenever I enter a new email address or unsubscribe. Like I said things seem to be working OK so I don’t know why these are popping up:

Notice: Undefined index: action in C:\Inetpub\wwwroot\OpinionsPaid\blogs\community\maillist\index.php on line 18

Notice: Undefined index: id in C:\Inetpub\wwwroot\OpinionsPaid\blogs\community\maillist\index.php on line 19

Notice: Undefined index: addr in C:\Inetpub\wwwroot\OpinionsPaid\blogs\community\maillist\index.php on line 20

Any help would be greatly appreciated.

Rubén November 29, 2006 at 7:43 am

Hi
I installed the plugin, put both texts in my template sidebar, one where I want the form and the other in the header (I don’t know if this is its right place) but when I try to subscribe i get this error:
Fatal error: Call to undefined function: mail() in /[my host]/wordpress/maillist/index.php on line 217

any idea of what’s happening?

thank you!!

David December 6, 2006 at 3:30 am

Hi,

I hve the same problem than Sir Findo Gask… I hadn’t any trouble with the Email Notification Plugin, but now it doesn’t send email when I update posts.
It works sending massemail in plain text format when I pass through the wp-admin tool, but it doesn’t works automaticaly.
Does somebody have a solution ?

Gracias

David
Barcelona

Brian Groce December 6, 2006 at 7:40 am

Check your future dated posts table to see if they’re listed in there. If so, you’ll need to make sure the future dated function call is located in your header.php file.

Chris Kieff December 9, 2006 at 10:59 am

I’m having a different problem- possibly self-induced. The blog was running painfully slow so I removed the plugin, I have over 3500 emails. This didn’t help so I deleted the tables in the db. This helped the blog run much faster.

Then I reinstalled the plugin, but it doesn’t appear as if it will work- however it does send emails on new posts! There is no subscribe link on the pages, and trying to run the plugin from the Manage page brings the following error:

Could not successfully run query (SELECT * FROM wp_email_list WHERE gets_mail = 1) from DB: No Database Selected

The wp-email… tables are all removed from the db. So it must be running the email function and using the Users file. Do you have a suggestion on how I might regain control of this beast without destroying too much in the process?

Maybe the answer is that 3500+ is just too many for this plugin and wordpress to handle. I don’t want to force users to feedburner or something like that. What’s a webmaster to do?

Thanks for your help and a great plugin.
chip

Nate December 12, 2006 at 10:14 am

How are we supposed to test the plugin? It seems that every time I post, either no email is sent, or if it is, it’s sent an hour or two later. So testing to see if it works takes forever. I really like the idea of this plugin, but it seems somewhat flaky. Works sometimes, but not others. And I too am confused about where the folder “maillist” should be located. In yoursite.com/maillist/ like the install doc says? Or in my wordpress folder?

charlie December 13, 2006 at 10:24 am

I have downloaded the plugin and followed all of the steps. I added myself to the e-mail list for notifications and then added a new posts and no e-mail ever came. I don’t know what I did wrong. I think it may have something to do with where I placed the php code.

William December 14, 2006 at 6:01 pm

Hello Ben.

I have the same problem as you, however it works but Its very ugly have this errors at people eye.. only show this errors when sending emails and accepts subscriptions/unsubscription. Admin area working perfect.
Check it out at: http://www.mismamente.es

How did you do to fix this?

William December 14, 2006 at 6:04 pm

I have the same problem as BEn:

Notice: Undefined index: action in /home/mismamente.es/maillist/index.php on line 18

Notice: Undefined index: id in /home/mismamente.es/maillist/index.php on line 19

Notice: Undefined index: addr in /home/mismamente.es/maillist/index.php on line 20

check out at http://www.mismamente.es

admin area works ok

Jared December 15, 2006 at 3:21 am

Hello, I currently have version 2.3.1 and I was wondering if there was a way I can hack it so that if a user has not subscribed after x number of days then the user is then dropped out of the not registered yet tables. I currently have a very long list of fake emails and I am going to have to export the registered list, drop the tables and then import the real list back in. Also this might be a good little addition to version 3 that you are working on.

Thank you for your time.

Jared

Jawed December 17, 2006 at 4:51 am

I have installed the plugin and every thing went all right but when I published a new post it didn’t send any email. This is my first time installation and I followed the instruction. Any thing I have missed out, please let me know about it.

Thank you

Jared December 18, 2006 at 11:54 pm

For some reason the plug in is an entry behind. Meaning when I post a new entry the plugin will send a notification that the previous posted entry has been posted. Is there any way to get the plugin “caught up” on posts?

Also is there any way that the plugin can remove unsubscribed people after a certain ammount of time. I am getting 20+ e-mail addresses being put in the database a day, but they are not real people (they are not clicking on the link to confirm that they registered), and instead of having to go through and delete the table entries in mysql (when the list grows to 3000+ that is the quickest optoin), I would like to see the plugin remove the addresses of unregistered subscribers after a few days.

Thank you for a great plugin!

Stephen Gurnick December 19, 2006 at 2:51 pm

A few months ago I posted about my problem of double spaces after words and punctuation turning into question marks (?). It is consistent for all users. The questions marks only show up in the resulting emails, not he wordpress posts themseleves.

I have seen others post about this as well and this issue remains unresolved. If anyone else is experiencing this and/or has suggestions for how to remedy this problem, I would be most appreciative of your help.

Thank you.

Daryl December 23, 2006 at 3:57 am

I have recently installed the latest WP and email notification, everything now works ok except that I am not receiving email notification! It appears that it may have something to do with times – nothing is being put in the fufure table though. The box that needs to have yes in it does. My WP Blog is set for UK time and the server is in the US somewhere. I have tried changing the code mentioned before but I am unable to find the exact code that needs to be changed. I have changed a similar piece of code and get an error message so have had to revert back.

Than ks in advance

vyim65 December 23, 2006 at 4:03 am

Hi

I just installed email notification plugin, after submitting the email address, I saw these errors :

Warning: mysql_connect() [function.mysql-connect]: Access denied for user ‘tropicb8′@’localhost’ (using password: NO) in /home/tropicb8/public_html/bettersmarterkids/maillist/index.php on line 25

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/tropicb8/public_html/bettersmarterkids/maillist/index.php on line 26

Warning: mysql_query() [function.mysql-query]: Access denied for user ‘tropicb8′@’localhost’ (using password: NO) in /home/tropicb8/public_html/bettersmarterkids/maillist/index.php on line 37

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/tropicb8/public_html/bettersmarterkids/maillist/index.php on line 37
Access denied for user ‘tropicb8′@’localhost’ (using password: NO)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/tropicb8/public_html/bettersmarterkids/maillist/index.php on line 38

Warning: mysql_query() [function.mysql-query]: Access denied for user ‘tropicb8′@’localhost’ (using password: NO) in /home/tropicb8/public_html/bettersmarterkids/maillist/index.php on line 58

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/tropicb8/public_html/bettersmarterkids/maillist/index.php on line 58
Access denied for user ‘tropicb8′@’localhost’ (using password: NO)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/tropicb8/public_html/bettersmarterkids/maillist/index.php on line 60

Warning: mysql_query() [function.mysql-query]: Access denied for user ‘tropicb8′@’localhost’ (using password: NO) in /home/tropicb8/public_html/bettersmarterkids/maillist/index.php on line 69

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/tropicb8/public_html/bettersmarterkids/maillist/index.php on line 69
Access denied for user ‘tropicb8′@’localhost’ (using password: NO)
Warning: mysql_insert_id() [function.mysql-insert-id]: A link to the server could not be established in /home/tropicb8/public_html/bettersmarterkids/maillist/index.php on line 70

Can anyone help me how to solve this problem?

Thanks
Vyim65

Daryl December 23, 2006 at 4:12 am

I have found that my server is set to -7 hours and my board is set to GMT could this be a reason why my emails are not being sent?

If so what can I do to rectify this?

Thanks

vyim65 December 23, 2006 at 4:56 am

Hi

I just installed the plugin. When I submitted the email address, that’s an error shown as follows :-

“Access denied for user ‘tropicb8′@’localhost’ (using password: NO)”

I know it could be due to password setting. Can anyone help me how to solve this problem?

Thanks
Vyim65

Daryl December 24, 2006 at 3:21 am

I thought I solved the problem that I posted earlier (that has not appeared on here yet). I had changed the date format in WP from American to UK, I altered this code in one of the files. The system then sent out an email – horray!

I have since posted again – but no email!

Any Ideas?

Nuno Amaral December 28, 2006 at 1:14 pm

I have a problem. I am to use the version for HTML, and when sending email it gives some errors to me in the words with accents. Who can help me?
Nuno Amaral

Matt Midgley December 29, 2006 at 8:22 am

Richard, you’re a genious! Thanks for your work. Just what I’ve been looking for.

Daryl January 7, 2007 at 8:59 am

I have strated to get the following email message Ooops POP3 connect: Error [0] [Success]

I have not changed anything on my blog.

Any Ideas?

David January 7, 2007 at 11:23 am

Brian,

It took a while to understand what you meant. Now, I know.
My future dated posts table (wp_email_list_future) is empty, there isn’t any entry.
Do you have another solution ?

Gracias

David
Barcelona

gmcle454 January 7, 2007 at 3:20 pm

I’m having the same problem. When a user tries to sign up, they get a 404 error page.

Elena January 14, 2007 at 3:06 pm

Finally got a post emailed out without question marks in place of double spaces!

In the email_notification_2.3.1.php file:
Find the line — SELECT POSTS FROM WP FUNCTIONS
A few lines down is — $post_content = utf8_decode($post_content);

Comment it out so it looks like:
// $post_content = utf8_decode($post_content);

It works with plain text and the html version. I haven’t tried to fix the future posts section, but I assume it would need the same fix.

Thanks for the great plug-in!

Ariel January 19, 2007 at 12:15 pm

I just finished installing the plugin, and have two problems. I’ve read through the comments but couldn’t seem to find a fix – help would be most appreciated!

First off, the form I inserted on my blog for users to put in their email to subscribe, does not work. I get this error message:
Error 404 – Wrong Page Requested URL = /wp/maillist/index.php Your IP = 68.99.239.192
I can, however, manually insert emails and they appear in the database (under “import addresses”).

Secondly, there are emails listed under addresses, but when I post something, the email does not send (I put in my own email to test). However, the “email list subscribers” does work and does send to all the subscribers. They are being posted in current time, so I’m not sure why. And yes, I have the “Notify Subscribers” set to “yes”.

Any thoughts?? Thanks!

Victoria Johnson January 22, 2007 at 3:02 pm

Did you get a solution to this? I just installed and got the same error… V

Jose Luis January 29, 2007 at 10:21 pm

Hi!
I’ve installed and used this plugin sucessfully for a few months.
Today I received a complaint from a reader that he could not subscribe because he kept getting a HTTP404 error about this URI:
http://www.jlcarneiro.com/notify-list/%5Bobject%20NodeList%5D
which translates to:
http://www.jlcarneiro.com/notify-list/object NodeList]

I searched through the plugin code in an attempt to find out what was going on but to no avail.
Can you help me?

Jose Luis January 29, 2007 at 10:33 pm

Nevermind my last comment.
I didn’t notice a problem in the form… Sorry!

Jeff February 3, 2007 at 11:00 pm

I’ve noticed a “direct access” problem happening quite often recently. It appears that someone is accessing /maillist/index.php directly and submitting subscription requests. The e-mails are not valid so when WP_EMN sends the verification message it bounces back to me. But I do spend too much time removing the e-mails from the subscribe list manually.

(BTW: all the e-mails are of the form “nomail*@donotmail.com” where * is a spam-like pseudo-adjective. The requesting IP is identified as a spammer and blacklisted).

I came up with a bludgeon of a way to stop this, but given that I don’t know the code well, I don’t yet know if this causes other harm. This probably needs some suggestions or attention from someone who knows how to do this better than I, but here it is:

In the “get config info section near the top of /maillist/index.php:


$nice_urls = $row['nice_urls']; //was already there...
//------begin my inserted code
//This prevents direct access spam
if (stripos($_SERVER['HTTP_REFERER'],$blog_url) === false) {
header("HTTP/1.1 404 Not Found");
echo "Document Not Found";
exit;}
//--end my inserted code
?> //was already there

Please offer any suggestions…

Also, my personal feedback might be that WP_EMN might want to use a blacklist checker to prevent this or other known spammers. I also use SquirrelMail, and such a checker is available for it. I’m looking at adapting it for WP, but I doubt I have the skill to do so….maybe someone else can also?

Thanks for any help…and I hope this helps someone!

peter February 4, 2007 at 4:22 am

Install.php isn’t seeing my wp database. WP was setup using Fantastico so I don’t think there’s a password…I’m using the database name and user from the Fantistico setup message. Thanks.

Honor February 5, 2007 at 8:18 pm

Some steps were missing in the installation file so I have added them and placed them in my wordpress tutorials. You will find missing info such as exactly where to place the code in your tempalte header file and how to get your password for Wordpress when you used Fatastico to install. Find this all at
Wordpress Tutorial for Watershed Send Email Notification

Hope this helps!

Honor February 6, 2007 at 10:41 am

There is help for some of the questoins at a screenshot tutorial that I made at http://www.siteoodles.com/tutorials/wordpress-send-email-notification.html . Hope this helps!

Derin Basden February 6, 2007 at 7:02 pm

Just wanted to let everyone know I found the solution for the missing ‘sender’. It’s similar to the CSS fix above. It has to do with the type of mail transfer agent your host server is using. If you having a problem with a missing ‘sender’ or code is showing up instead of a properly formatted html email, then you are probably in this boat.

Find ‘email header’ in the email_notification_2.3.1.php file. If you haven’t done so already, change the line from:
$header = “MIME-Version: 1.0\r\n”;
to
$header = “MIME-Version: 1.0\n”;

Then, change the lines (there should be two of them) that end with:
“\”\r\n”;
to
“\n”;

We are basically removing the \r from the header, which is the source of the problem. Please note, this only applies to certain hosts.

Please also note: This Email Header code appears twice in this file, one for the usual posts and one for ‘future_send’. Fix the code in both places.

Reference: (From the PHP Mail manual, found online at http://us2.php.net/function.mail) Try using a LF (\n) only. Some poor quality Unix mail transfer agents replace LF by CRLF automatically (which leads to doubling CR if CRLF is used). This should be a last resort, as it does not comply with » RFC 2822.

Derin Basden February 6, 2007 at 7:04 pm

Just wanted to let you know I posted the solution for this.

Luis February 14, 2007 at 3:35 am

Show Full Post In Email: No

My default plugin notification settings is well configured but the email notification continues showing the complete POST…

What’s the problem? Can’t I only send the title of the post?

pupster February 16, 2007 at 3:42 pm

anyone get this working with wordpress MU? I can’t.

Eelco February 20, 2007 at 10:44 am

Hello,

when I have instalt the plugin and I go to the admin I get this message:

WordPress Email Notification Plugin v2.3.1 Admin Area
Sorry, you must be logged in and at least a level 8 user to access admin setup options.

What do I forgot? How do I get level 8? (I am ADMIN) please help me

Dawn February 28, 2007 at 2:58 pm

To the poster that was having trouble with the format of the confirmation email coming through at yoursite.commaillist rather than yoursite.com/maillist
the easy remedy to that is to reinstall the plugin and when it asks for the site URL and blog URL make sure it’s formatted like this
yoursite.com/
rather than yoursite.com
It must have the trailing slash to divide it properly.

mike March 1, 2007 at 5:26 am

Warning: mysql_connect() [function.mysql-connect]: Access denied for user: ‘ODBC@localhost’ (Using password: NO) in domain\m-knappe.de\wwwroot\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 domain\wwwroot\wp-content\plugins\wp-email-notification\index.php on line 46
Update Settings

same problem? dont know where this is coming form? i followed the installation description like it is… it is showed in the administration –> Email Notification … pls help would be nice.

greetz mk

mike March 1, 2007 at 5:31 am

this is in my db:
wp_email_list
wp_email_list_config
wp_email_list_future

Ano March 14, 2007 at 11:38 am

Hy,
I’ve installed and used this plugin sucessfully BUT how i send e-mail’s in the HTML form!?

Jonano March 14, 2007 at 1:26 pm

I don’t get the confirmation email, why ? someone know how to fix it ?

tommygibson March 21, 2007 at 9:58 am

Where (in what file) do I change my default send preference from “No” to “Yes”?
My installation went perfectly and the plug-in is working well. During the installation, I chose to set the default action for sending notifications to “No”. Now I want to change that default action to “Yes”. Do I need to do a complete reinstall or can I just modify the code somewhere? I’ve looked, but I can’t find where the default has been set.
NOTE: Despite this little hiccup that I created for myself, the plug-in ROCKS!

Jim March 27, 2007 at 11:16 am

Hi All,

I was just wondering where exactly (what file) do you place the form code in per the install instructions: 7. Put form code in template…
….

Thanks for any help!

Chris Schuld April 5, 2007 at 11:18 am

The Word Press Email Notification Plugin has worked great for us — any chance there is a “bulk removal” feature in the works where I can cut-n-paste a list of email addresses (email failures) into a text box (one per line) (similar to the bulk add) and have it remove those names?

Great work!

Thanks, Chris

Francesco Marzoni