MarkDHamill wrote:
If you are using SMTP then you probably have Windows hosting, in which case the instructions for setting up a phpBB system cron are useless, as Windows has no cron. (You can see the operating system on the PHP Information page in the ACP.) If your hosting is Linux/Unix then typically you don't use SMTP at all, but send everything through PHP's mail function, which gets information from php.ini. Sometimes the php.ini is set to direct to a SMTP server.
It is a Linux-Server, "mail() has been disabled for security reasons". For this reason I use my SMTP-Server to deliver Emails. Using the Mass-Email-Function of phpBB works perfectly. Every Email sent from the board is landing in my inbox, no SMTP-Problems, no spam-filtering-problems. So why should there be a difference between Mas-Mails and digest-emails?
Once more about cron:
I am not using cron yet, I just try to manually sent out a digest from the ACP. Do you want to tell me, that digest-emails aren't sent out without programming a regular cron-job, when I press the send-button under the "Manually run the mailer"-form? Do you mean your function is totally different from pressing the send-button under the "Mass-E-mail"-form?
I think the queue is actually a file in the cache folder that has queue in the file name. It may not exist if there is nothing in the queue.
What I do:
1. "Send results to files instead of emailing:": making the check mark on "Yes". Klicking "Send" -> A digest file is created in the cache folder.
2. Leaving everything as it was before. Exception: "Send results to files instead of emailing:": making the check mark now on "No". -> The cache folder is now emptied, when I've checked "yes" at "Clear the digest extension's cache folder" -> "Information: Mailer was run successfully." -> phpBB3.1.7-Log sais "A digest was created for X Y (
[email protected]) containing 3 posts and 0 private messages"
I can't find a way to check my smtp server weather the digest arrived there. I don't have access to the smtp-log-files
I tried different Email-Adresses and different types of digests (HTML/ Plain Text), but not one digest did arrive in my inbox although all other board-mails do so.
What I found out so far:
Line 207 in
html_messenger.php
isn't reached.