If no e-mail is created, also not in the var/log/mail, did you check on the cronjobs if they are configured and working properly? If I'm correct, there is one cronjob that handles the workflow events.
Regards Robin
Board member, eZ Publish Community Project Board - Member of the share.ez.no team - Key values: Openness and Innovation.
Running cronjob part 'frequent'
Running cronjobs/notification.php
Starting notification event processing
Done
Running cronjobs/workflow.php
Checking for workflow processes
Status list
Workflow done(2): 1
1 out of 1 processes was finished
I forgot to say the normal notification emails are sent out correctly (when a page is edited in a user's notification sub-tree. Also, the approver sees the new item appears in My Account / Collaboration and can approve it (the object is then published) which I think is also done by cronjobs/workflow.php. Am I right?
Sorry, it was a stupid mistake on my part! There was no problem. The system was working fine but I hadn't set the user account to receive collaboration notifications! I didn't know that you had to do that! Is it documented somewhere?
Anyway, the procedure is: go to the admin interface and log in as the collaboration user approving new edits. Go to My Account -> My notification settings. Under Collaboration notification, make sure that the Approval checkbox is ticked.
I am having the same kind of problems with ezapprove notification emails not send. As you I have checked the right checkbox in the notification settings for the concerned users, I have all emails getting out except those one. I tried to add the Transport=file in MailSettings, as it was the only difference I could see between your case and mine, but still do not receive emails ...
I am using ezpublish 4.3, and debuguing this part seems to be a little bit tricky as it implies lot of "classes", filters, handler etc ...
If you have any more tips to give it would be helpful.
Sorry, the system was working fine but I hadn't set the user account to receive collaboration notifications! So there was no problem for me. Hope you can resolve your own problem.
I spoke too soon! After doing the above (go to My Account -> My notification settings, under Collaboration notification, make sure that the Approval checkbox is ticked) the user started to receive collaboration notifications. But then we upgraded eZ Publish from 4.2 to 4.3 and the collaboration emails are no longer sent! Ordinary notification emails still work. What is going on?