Hi OJS team, I have a problem with automatic mail for reminder to reviewer accept or refuse request for review, the mail are arriving without affair and without content. I want know how I can test or do debugging to this for find problem or if you have a solution for the problem would be wonderfull
Check for any missing email templates in each locale for your journal.
User Home → Journal Manager → Prepared Emails
Depending on your installed plugins, you should probably have around 90+ in each locale for OJS 2.4.x.
Differing counts in differing locales indicates a missing template. There are multiple forms of the REVIEW_REMIND templates: REVIEW_REMIND, REVIEW_REMIND_AUTO, REVIEW_REMIND_AUTO_ONECLICK. These also were recently broken out in to REVIEW_REMIND vs. REVIEW_REQUEST templates.
To restore any missing templates for a locale, go to:
User Home → Site Administrator → Languages → (Choose Locale) → Reload Default Email Templates
Yes I understand, I had reviewed all templates one by one for each locale and all are complete, there is not any empty.
What version are you running, and what exactly is being sent from OJS for these emails? A populated subject line but empty body? A subject line with just the journal name and empty body? A body with just the editorial signature?
OJS 2.4.8 and is sending only a message for remind to reviewer to accept or decline the request. Both the subject and the body are empty, in subject only there are the initials of the journal.
See the image with mail log, for privacy reasons the mail addresses have been erased of picture
This looks exactly as I would expect for a message which was sent when the email template was missing from a locale.
Do you have a single locale enabled for your journal, or multiple locales?
Can you confirm if this email was sent as a truly automatic (scheduled) reminder, or if Sandra Hernández manually sent this?
There are multiple locale enabled but I was reviewing and exists a template for each locale and are not empty, the email was sent automatically for remind to reviewer accept or decline request.
How many emails do you have in each locale?
There are 107 in each locale
Is important say that problem is not in a specific journal is a problem with all or some journals of our OJS and problem has been detected only with automatic mail for remind revision request, next there is a picture of configuration.
I have the same problem.
After upgrade from 2.4.6.0. to 2.4.8.0. I have all email templates duplicated, except REVIEW_REQUEST_REMIND_AUTO. In addition, all templates starts (exported as XML) like this:
<?xml version="1.0" encoding="UTF-8"?>email_text key=“REVIEW_REQUEST_REMIND_AUTO”>subject>Article Review Request Reminder
but REVIEW_REQUEST_REMIND_AUTO like this:
<?xml version="1.0" encoding="UTF-8"?>email_texts locale=“en_US” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”>email_text key=“REVIEW_REQUEST_REMIND_AUTO”>subject>Article Review Request
If I try to delete <email_texts locale=“en_US” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”>, after uploading there is no changes, it is still:
email_texts locale=“en_US” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”>email_text key=“REVIEW_REQUEST_REMIND_AUTO”>subject>Article Review Request
I have no any locale installed!
@dekanski, the appearance of the parent element email_texts
with the xsi
namespace is expected. An export of the emails to XML will look something like this:
<?xml version="1.0" encoding="UTF-8"?>
<email_texts locale="en_US" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<email_text key="BFR_BOOK_ASSIGNED">
<subject>Book for Review: Book Assigned</subject>
<body>
Dear {$authorName}:
...
{$editorialContactSignature}
</body>
</email_text>
<email_text key="BFR_BOOK_DENIED">
<subject>Book for Review</subject>
<body>
Dear {$authorName}:
...
{$editorialContactSignature}
</body>
</email_text>
</email_texts>
When pasting code, such as this XML, be sure to put it between two lines with three backticks, as:
paste here
This will allow for formatted display in the forum.
If you haven’t customized your email texts, a good strategy is:
User Home → Site Administrator → Languages → (Choose Locale) → Reload Default Email Templates
User Home → Journal Manager → Prepared Emails → Reset All Templates
This will fetch clean copies of the emails from the XML files to the database at the site level (first action), and then replace any customized or missing emails within the journal with the templates from the database (second action).
TX Clinton,
Although I have customized email texts, I reset all of templates, and some of them customized again. Now I need some time (4 days) to check whether correct automatic reminders are sent.
The appearance of “email_texts” remain the same:
<email_texts locale="en_US" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<email_text key="REVIEW_REQUEST_REMIND_AUTO">
<subject>Article Review Request Reminder</subject>
<body>
......
</body></email_text></email_texts>```
Here are some related comments:
-FGN.
Here is another related thread: