Hi there,
When sending emails to reviewers, editors, etc.., I’ve got this red message:
“There was a problem sending an email message. Please try again later, or contact your system administrator”
I really appreciate your help to resolve this issue.
Firas
Hi @firas2010,
Can you please indicate which version of OJS you’re using (e.g. 3.3.0-18)
-Roger
PKP Team
Hi Roger,
The version of OJS is 3.2
Hi @firas2010,
I strong recommend that you upgrade to a higher stable version, iike 3.3. That’s not guaranteed to solve your issue, but 3.2 is no longer supported and has not been for some time.
That said please see the guidance offered here:
https://docs.pkp.sfu.ca/admin-guide/3.3/en/email
This is for OJS 3.3, so not all of it will apply for OJS 3.2.
-Roger
PKP Team
Hi @rcgillis
Hello, I’ve also encountered an issue with email not being sent after setting up OJS. While independent scripts can send emails successfully, the same functionality doesn’t work within OJS. Both version 3.3 and 3.5 of OJS fail to send emails. What information do you need from me to resolve this issue? I’m truly grateful for your help in solving this problem.
Hi @rcgillis
I’ve already modified [email] to this configuration, but it still doesn’t work.
[email]
; Default method to send emails
; Available options: sendmail, smtp, log, phpmailer
default = smtp
smtp_debug = On
; 强制同步发送,绕过队列
disable_async_emails = On
; SMTP设置
default = smtp
smtp = On
smtp_server = smtp.qq.com
smtp_port = 465
smtp_auth = ssl
smtp_username = ******@qq.com
smtp_password = ************
default_envelope_sender = ********@qq.com
force_default_envelope_sender = On
[queues]
; 确保 job_runner 设置为 0 以禁用队列,实现邮件同步发送
job_runner = 0
; 同样建议设置为 0,确保任务调度器不处理队列中的作业
process_jobs_at_task_scheduler = 0
Hi @fukuan_li,
I’m not sure what to suggest at this point, but hopefully someone from the community or our staff will be able to comment.
-Roger
PKP Team