Típico, imediatamente após postar, descobri a resposta.
A parte with timeout 30 seconds
pertence ao using tlsv1
, então a sintaxe funciona assim:
A configuração correta acabou sendo esta:
set mailserver
smtp.server.net
port 587
username "USERNAME"
password "PASSWORD"
using tlsv1
,
smtp.gmail.com
port 587
username "USERNAME"
password "PASSWORD"
using tlsv1
with timeout 30 seconds
using hostname "server.fqdn.com"
As declarações with timeout
e using hostname
vêm depois que todos os servidores foram listados e se aplicam a todos os servidores de email na lista. Levou-me séculos para finalmente descobrir isso, mas está no manual, se você olhar de perto. O espaçamento branco é opcional.