Setting up outgoing ost emails has been a bit of a question mark as to how best to set it up when using different departments. Also, as  a user of Office 365 have not been able to set up an authenticated email for outgoing ost emails.Distribution Groups do not work (see below). Similarly when using a dedicated user account the ost response is: "Failed to connect to smtp.office365.com ..."  (see https://github.com/osTicket/osTicket-1.8/issues/283)For anyone who's interested here what was set up to get around the problem:Email Setup for OsticketOsticket hosted at support.mydomain.com Support email is support@mydomain.comSales email is sales@mydomain.comAccounts email: accounts@mydomain.comThe ost outgoing email requires to be authenticated with a login and password (or something like that) to prevent email failures as recorded in admin logs and as per some emails that are not received.  The above support emails use a distribution group in Office 365 who advised"...You would not be able to add the distribution group via smtp because you will not be able to authenticate it. Office 365 servers require secure authentication using a username and password to enable send access you will not be able to do this via a distribution group. To set this up you would need to make the email address a valid user...." As such this is how it has been setup:setup in cpanel (hostgator) to forward as follows:- email@support.mydomain.com to /home/support/public_html/api/pipe.phpIn Office365 Distribution Groups:- support@mydomain.com forwards to individual emails +  email@support.mydomain.com - sales@mydomain.com forwards to individual emails +  email@support.mydomain.com - accounts@mydomain.com forwards to individual emails +  email@support.mydomain.com  In Osticket Email Templates (eg):This email used for all emailing:- email@support.mydomain.com (SMTP authenticated for sending)Following emails detects incoming to this email address ONLY (via forwarding above). Directs to  and assigns to departments - accounts@mydomain.com  - support@mydomain.com - sales@mydomain.com Departments - each dept  uses email@support.mydomain.com for outgoing emailingLogin Information: - username: email@support.mydomain.com - pswd: ............SMTP Settings used:  - mail.support.mydomainr.com - SMTP Port: 25 - Authentication Required?: No - Allow Header Spoofing? 

3 months later

Problem discovered with this setup:When a user sends an email (uses email piping) to the support email, no New Ticket User Auto response is received by the user. The ticket is received ok. Other emails to the user are ok, for example when a reply is sent to the user they are received ok.

The problem only exists if the ticket is initiated by email, as when a new ticket is initiated by the web, a New Ticket User Auto response is received by the user ok, therefore supporting that all the appropriate autoresponse settings are ok.

Reason is: "...The culprit is the distribution list! Forwarded emails via a distribution list come tagged with headers to disable or suppress auto-responses e.g X-Auto-Response-Suppress, X-Precedence or X-Precedence. To avoid possible email loops, osTicket correctly auto-discovers and honors such header among others..

Reference: https://github.com/osTicket/osTicket-1.8/issues/726#issuecomment-38770008

Write a Reply...