Announcements not being emailed to readers

I’ve come across a problem with emailing announcements using OJS 3.4.0.4. It seems no one is receiving them, except the admin account itself which gets a copy. There are no bounce backs.

Bulk emailing is checked in site settings and the config file looks fine to me. Below is the relevant part. The smtp settings match those recommended by our ISP. Emails are otherwise successfully sent to new users to validate their accounts, as are those to users individually contacted within ‘Users & Roles’. The only option I can see that might be relevant is under Users & Roles/Notify/, where all roles are deselected (but this surely applies only to sending one-off emails from that screen).

;;;;;;;;;;;;;;;;;;
; Email Settings ;
;;;;;;;;;;;;;;;;;;

[email]

; Default method to send emails
; Available options: sendmail, smtp, log, phpmailer
default = smtp

; Path to the sendmail, -bs argument is for using SMTP protocol
;sendmail_path = “/usr/sbin/sendmail -bs”

; Use SMTP for sending mail instead of mail()
smtp = On

; SMTP server settings
smtp_server = xxxxxxxx
smtp_port = 465

; Enable SMTP authentication
; Supported smtp_auth: ssl, tls (see PHPMailer SMTPSecure)
smtp_auth = ssl
smtp_username = xxxxxxxx
smtp_password = xxxxxxxx

Is there a bug in v. 3.4.0.4?

Regards,
Thilo

Please check Bulk Emails option is Checked under - Administration - We had the same issue and it some how worked after checking this option.

Kindly read the instructions regarding anti-spam laws before your proceed.

Regards,
Anil

Thank you for the suggestion. However, the box was indeed checked.

I have managed to make it work now by using the sendmail option instead of smtp.

I had checked the smtp settings with my webhosting provider but they informed me I had to use port 25 without SSL, and to use localhost as the server. Perhaps this is fine for email routing within the system — I’m not an expert. Curiously, what is suitable for an email client (port 465 with SSL/TLS) isn’t suitable on this server (at 123-Reg). Anyway, with either settings, smtp still refuses to work.

So sendmail it is, then … at least for now … (a few years ago I switched to smtp on another journal because bulk emailing over about 60 subscribers was counted as spam and blocked).

T.

1 Like