Using Drupal 6, tried Notifications with Mime Mail, PHPMailer, PrivateMsg. Each time, when Person A subscribes to Person B's content, Person B's updates all bring up an alert that says "A message has been sent to ." Then Person A never gets a message.

Trying to figure out why the alert doesn't show a user name, and why users aren't getting messages.

Comments

reufhaadfe’s picture

I have the same issue. Is there something incorrect with the system or is it user error on my part?

sun’s picture

Status: Active » Fixed

This should be fixed in the latest development snapshot. I had the same issue and updating both Notifications and Messaging solved it for me. However, you need to re-configure Notifications' general settings afterwards.

sun’s picture

Version: 6.x-1.0-beta3 » 6.x-1.0
Status: Fixed » Active

Not really. I'm debugging since hours why Notifications works on my test site but does not work at all on the production site. Even after re-installing the modules there are no notifications sent for node comments.

However, notifications_queue contains some messages, marked as "immediately", which do not get processed at all:

INSERT INTO `notifications_queue` (`sqid`, `eid`, `sid`, `uid`, `language`, `type`, `send_interval`, `send_method`, `sent`, `created`, `cron`, `conditions`, `module`, `destination`)
VALUES (3, 7737, 7, 2, NULL, NULL, 0, 'mail', 1233257650, 1233257650, 0, 1, 'notifications', NULL);
INSERT INTO `notifications_queue` (`sqid`, `eid`, `sid`, `uid`, `language`, `type`, `send_interval`, `send_method`, `sent`, `created`, `cron`, `conditions`, `module`, `destination`)
VALUES (15, 7744, 11, 7002, NULL, NULL, 0, 'mail', 1233269945, 1233269945, 0, 1, 'notifications', NULL);
jose reyero’s picture

Status: Active » Fixed

The cron column should be 1 for it to be processed on cron.

Rows with cron = 0 are logs, the sending failed the first time, the row is kept as log but it won't be retried. To force re-processing:

UPDATE notifications_queue SET cron = 1;

The inmediate sending feature just works during the page request for which the event is produced (post, comment, etc...)

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.