Any explanation as to why sending a reply, notification etc takes up to 6 seconds

Any explanation as to why sending a reply, notification etc takes up to 6 seconds

After we hit send on a reply email for example, we wait up to 6 seconds for it to release or send. Many people will hit send more than once as there is no timer or anything that shows. The cursor does not change.

The ServiceDesk Plus Server is on premise and the SMTP /outgoing server is O365. Is this our issue? is there a delay. Mail fetching works fine as far as I can tell. It is just sending.

Here are the settings we use

   Also any update that requires a notification sent is slow.

Thx. 

                  New to ADSelfService Plus?