O Office365 a algumas semanas deixou de aceitar o tls 1.0 e 1.1, suportando somente 1.2 ou maior, com isso o Magnus parou de enviar e-mail por conta de uma configuração no phpmailer está definido de uma forma que não usa protocolos maiores. A alteração do comit 8d3796e corrige o erro da imagem a seguir
O Office 365 também por padrão não aceita que outro e-mail diferente do usuário autenticado seja informado no campo from, acredito que para este caso o ideal é ter um checkbox no configurador do SMTP para forçar o SetFrom ser o e-mail da autenticação e não o informado no Template. Como não sei fazer a inclusão deste campo, apenas amarrei no código que se form smtp.office365.com use o e-mail de autenticação em vez do e-mail do template.
Alterações testadas no Magnus versão 7.8.2.6
O Office365 a algumas semanas deixou de aceitar o tls 1.0 e 1.1, suportando somente 1.2 ou maior, com isso o Magnus parou de enviar e-mail por conta de uma configuração no phpmailer está definido de uma forma que não usa protocolos maiores. A alteração do comit 8d3796e corrige o erro da imagem a seguir
O Office 365 também por padrão não aceita que outro e-mail diferente do usuário autenticado seja informado no campo from, acredito que para este caso o ideal é ter um checkbox no configurador do SMTP para forçar o SetFrom ser o e-mail da autenticação e não o informado no Template. Como não sei fazer a inclusão deste campo, apenas amarrei no código que se form smtp.office365.com use o e-mail de autenticação em vez do e-mail do template.
Erro corrigido