Support

Akeeba Ticket System

#21973 Notifications not sent

Posted in ‘Akeeba Ticket System for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Ticket System version
n/a

Latest post by nicholas on Tuesday, 03 February 2015 12:22 CST

user86553
 Hi

I didn't succeed in have a operationnal system with a mailbox for support + support staff working.
When a customer send us a email in the mailbox for support, it's read by ats-mail-fetch (cron) and nothing else.
No emails sent to the customer.

I've a Joomla 3.3.6 in FR+ENG with email templates created in both languages.

My cron task generate a 2 lines log files : php /xyz/cli/ats-mail-fetch.php 1>>/xyz/logs/ats-mail-fetch.logs 2>&1

But Email disappears from mailbox (normal) but no email or ticket is then created

When logged in english, no possibility to create a new email template in FR only ENG was proposed.
I have been login in backend necessarily in French to create FR email template ...that was strange..

It may be a language problem when notification plugin (which is enabled) runs ?

Please help...

nicholas
Akeeba Staff
Manager
I need an important piece of information. Is a ticket / reply created from the email?

Regarding the email template, you can create an email template in any language already installed and activated in your site. For example, the back-end of my dev site is in English but I was able to create email templates in Greek, French and German (the other three languages I have installed) just fine.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user86553
Yes
- Email has been created by email.
- I have email templates in ENG (by default) and in FR (with by copying ENG ones in fr)

I'm testing on a blank J336 website+ATS pro 155 to see

user86553
Same with J336 / ENG / ATS155
When a email is fetched, the ticket is created without any notification

I can give you an access in the backend if you want

nicholas
Akeeba Staff
Manager
There's no need to. The most likely issue here is your site's email configuration being incompatible with your server's PHP CLI.

Please remember that Joomla! runs under one "flavour" of the PHP executable (either mod_php or PHP CGI/FastCGI) whereas the ats-mail-fetch.php script runs through a different "flavour" of the PHP executable, namely the PHP CLI binary. Each one has its own configuration. Moreover, Joomla! runs inside your web server, the ats-mail-fetch.php script runs in the command line context (that's why it's called a CLI – command line interface – script). Each environment can have different restrictions.

It's perfectly possible that if you're using sendmail or PHP Mail in your Joomla! Global Configuration that it's not compatible with PHP CLI. Moreover, even if you;re using SMTP it is possible that your server has a firewall preventing outbound connections, therefore preventing the Joomla! libraries used by our CLI script from reaching your SMTP server.

There is no way for us to help you with any of that. You need to contact your host and ask them why your CLI script is forbidden from sending emails. The thing is that answering this question requires knowing how the server is set up and this is something only your host knows. That's why I have to defer you to your host. Sorry :(

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user86553
https://wiki.apache.org/spamassassin/Rules/MISSING_MIMEOLE

It seems to be a incorrect header usage in the mail header. It is then blocked by the anti-spam software.

=> X-MSMail-Priority: High (dans l'entête du message)

Could you check this when you create the notification email ?

nicholas
Akeeba Staff
Manager
This header is, unfortunately, required by Microsoft Outlook (and its online counterpart, formerly Hotmail) to determine the priority of the email message. I know it's not in the RFC standard but if we omit it we screw up these mail clients which still make up the majority of mail user agents to this date.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!