Ciao,
ho fatto uno script che esegue diverse operazioni e compila una variabile contenente del codice html, ora vorrei inviare tale codice come corpo della mail. Utilizzo mailx con autenticazione smtp per farlo, ma il contenuto della variabile viene messo come allegato e non come corpo. L'allegato ha il nome di ATT00001.bin. Il codice html è completo di tutti tag che servono per creare una pagina.
Ho anche provato a scrivere un file da quella variabile e poi leggere il contenuto, ma da lo stesso problema. Se invece provo ad allegare il file html, lo allega correttamente.
Il codice che utilizzo è questo sotto, la versione che utilizzo è Centos 7.4
echo $HTML_MAIL | mailx -v -s "$SUBJECT" -S smtp-use-starttls -S smtp-auth=login -S smtp=smtp://myurl:587 -S from="mittente" -S smtp-auth-user=username -S smtp-auth-password=password -S ssl-verify=ignore -S nss-config-dir=/etc/pki/nssdb/ destinatario
Qualcuno può darmi dei chiarimenti sugli errori che commetto? grazie