I have installed the current version of Canvas using the Production setup guide and all is working apart from outgoing email.
I am satisfied that a connection is possible because I am able to send email to my remote SMTP server from a Ruby script based on the one here:
I have been through the steps here
I can browse jobs using the /jobs page and the following are the only failed ones:
tag: periodic: Account.update_all_update_account_associations
tag: DataFixup::AddLtiMessageHandlerIdToLtiResourcePlacements.run
tag: DataFixup::MoveScribdDocsToRootAttachments.run
I don't see anything useful at the end of /var/canvas/log/delayed_job.log (which is tough to dig into since it is > 1 GB in size). I don't see anything in the logs at /var/log/apache2.
The stanza from /var/canvas/config/outgoing_mail.yml is like this:
authentication: "login" # plain, login, or cram_md5
default_name: "Instructure Canvas QUB"
I have tried many variations on that.
If anyone can point me at other log locations I should be looking at or any other method I can use to troubleshoot this, I would be very grateful.
Peter