Questa è la versione 0.2 di tposto
https://ufile.io/mh0j
SH1: 2b5c977260a2f8ddbe3ed61bb522295a887d37bf
che è un programmello a riga di comando che spedisce (per banalizzare) PEC (in realtà funziona anche con gmail etc), come uno dei vari blat, smtp-cli e chi più ne ha ne metta.
Nella medesima cartella deve esistere un file tposto.ini, questo è un esempio
[smtp]
server=smtps.pec.aruba.it
port=465
user=fatturechebellechebelle@pec.it
password=lamiabellapassword
Ovviamente ci andranno i dati del server SMTPS effettivamente usato.
Nel caso si usi gmail, ovviamente, non saranno PEC.
La cose (abbastanza) interessanti sono
- portabile senza dipendenze
- complessità interfaccia ridotta al minimo (=meno sbattimento tra i milioni di opzioni)
- usa un file ini per salvarci dentro i parametri. questo può essere bene o male, rispetto a indicarli a riga di comando. a me piace così
- NEW 0.2: salva il file inviato in formato eml (archiviazione PEC agenzia entrate)
- NEW 0.2: indica message-id, sia "normale" che SHA1. Serve per riconciliare i messaggi inviati con accettazione e consegna PEC [su tleggo e parsade]
lanciandolo senza parametri dà qualche info
tposto 0.2 - spedisco email
Devono esistere esattamente 4 parametri
destinatario soggetto body allegato
esempio
prova@pec.it "invio di prova pec" "invio quanto allegato" c:\prova.txt
----------
Esempio di file tposto.ini
[smtp]
server=smtps.pec.aruba.it
port=465
user=fatturechebellechebelle@pec.it
password=lamiabellapassword
----------
ATTENZIONE viene scritto su fileinviato.eml il messaggio
QUINDI fare attenzione di avere i diritti di scrittura
nella cartella. NON consigliato operare da una directory
di sistema (tipo c:\program files, c:\windows etc)
Esco senza fare nulla