[Risolto] invio mail da linea comandi, corpo mail malformato

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
smurf
Rampante Reduce
Rampante Reduce
Messaggi: 5610
Iscrizione: domenica 9 luglio 2006, 9:18
Desktop: MATE con Compiz
Distribuzione: Ubuntu 20.04.4
Sesso: Maschile
Località: Lima - Perú

[Risolto] invio mail da linea comandi, corpo mail malformato

Messaggio da smurf »

Sto facendo uno script in bash che mi permetta di fare invii periodici da linea comandi.
Funziona tutto, però se invio una mail a gmail arriva perfetta, oggetto, testo, allegato: tutto in ordine. Ma se invio una mail a yahoo arriva una mail senza corpo ed il testo viene messo in un allegato.
Uso il comando mail in questo modo:

Codice: Seleziona tutto

echo "Estimado/a $nome $cognome," > /tmp/testomail
echo "Adjunto la boleta de pago del mes de $periodomeset $periodoanno." >> /tmp/testomail
echo "Se ruega de confirmar la recepción de la presente carta." >> /tmp/testomail
echo "Atentamente." >> /tmp/testomail
echo " " >> /tmp/testomail
echo "Luca Della Ghezza" >> /tmp/testomail

Codice: Seleziona tutto

mail -H \
-s "Envio boleta de pago." \
-A $busta \
$indirizzo < /tmp/testomail
Lo faccio così perché il testo deve essere personalizzato, ma perché va bene a Gmail e non va bene a Yahoo? (non posso testare altri gestori di posta)

EDIT:
se faccio così

Codice: Seleziona tutto

echo "Mail di prova." | mail -H -s "Prova invio mail." xxxxx@yahoo.it
va bene, cioè il testo "Mail di prova." appare in modo corretto nel corpo della mail.
Ultima modifica di smurf il mercoledì 25 novembre 2020, 5:46, modificato 1 volta in totale.
La terra non è una eredità che riceviamo dai nostri genitori, ma un prestito che ci fanno i nostri figli.
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13164
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: invio mail da linea comandi, corpo mail malformato

Messaggio da thece »

:ciao:

prova a dare una letta a questa discussione
Avatar utente
smurf
Rampante Reduce
Rampante Reduce
Messaggi: 5610
Iscrizione: domenica 9 luglio 2006, 9:18
Desktop: MATE con Compiz
Distribuzione: Ubuntu 20.04.4
Sesso: Maschile
Località: Lima - Perú

Re: invio mail da linea comandi, corpo mail malformato

Messaggio da smurf »

Grazie Thece.
Con sendemail funziona bene. Sicuramente è molto più potente di mail. :birra: :birra:
La terra non è una eredità che riceviamo dai nostri genitori, ma un prestito che ci fanno i nostri figli.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti