Script invio e-mail con s-nail

MetaEX

Punks Not Dead
Utente Èlite
1,752
111
CPU
Intel Core i9 7890XE
Dissipatore
Corsair Hydro 115i RGB Platinum Radiatore da 280 mm, Ventola Doppia ML PRO da 140 mm RGB PWM, Controllo Avanzato
Scheda Madre
ROG RAMPAGE VI EXTREME
HDD
Corsair MP600 CORE XT 4000,7 GB
RAM
GSkill F4-3200C15D-16GTZSW Memoria RAM da 2x8 GB, DDR4, 3200 MHz, CL15
GPU
XFX SPEEDSTER QICK319 RADEON RX 6750XT CORE Gaming Scheda Grafica con 12GB GDDR6 HDMI 3xDP
Audio
Aune X1sGT
Monitor
BenQ PD2500Q Monitor per Designer 25 Pollici QHD, 2560 x 1440 QHD
PSU
EVGA SuperNOVA 850 G3 850W Nero
Case
Cooler Master Storm Trooper Gaming
Periferiche
Hauppauge WinTV HVR-5525 (Model 150xxx, Hybrid DVB-T/T2/C/S2, IR)
OS
Microsoft Windows 11 22H2
Buonasera a tutti,

Stave cercando di configurare S-nail con la mia gmail, allego lo scrip di configurazione
Codice:
/etc/s-nail.rc

Codice:
set smtp-use-starttls
set smtp=smtp://smtp.gmail.com:587
set smtp-auth=login
set smtp-auth-user=miaemail@gmail.com
set smtp-auth-password=miapassword

allego l'errore dopo avere lanciato l'sh seguente:
Codice:
#!/bin/sh

##
##  User-configurable Variables
##

NAIL=/usr/bin/s-nail

TO_ADDR=miaemail@gmail.com

###
###  Send the mail...
###

    SUBJECT="Download Completato sul NAS!"
    FROM_ADDR="miaemail@gmail.com"
    TMPFILE=`mktemp -t transmission.XXXXXXXXXX`
    echo "Transmission finished downloading \"$TR_TORRENT_NAME\" on $TR_TIME_LOCALTIME" >$TMPFILE
    $NAIL -v -S from="$FROM_ADDR" -s "$SUBJECT"  "$TO_ADDR" < $TMPFILE
    rm $TMPFILE


Erorre:
Codice:
s-nail: Obsoletion warning: variable superseded or obsoleted: smtp
s-nail: Obsoletion warning: variable superseded or obsoleted: smtp-auth-user
s-nail: Obsoletion warning: variable superseded or obsoleted: smtp-auth-password
s-nail: No such file to load: /root/.mailrc
s-nail: Warning -- v15-compat=yes will be default in v14.10.0!
s-nail: P(seudo)R(andom)N(umber)G(enerator): *TLS RAND_*
s-nail: Obsoletion warning: Use of old-style credentials, which will vanish in v15!
s-nail:   Please read the manual section "On URL syntax and credential lookup"
s-nail: Obsoletion warning: please don't use *smtp*: assign a smtp:// URL to *mta*!
s-nail: Resolving host smtp.gmail.com:587 ... done
s-nail: Connecting to 74.125.206.109:587 ...  connected.
s-nail:  Certificate depth 2
s-nail:   subject = /OU=GlobalSign Root CA - R2/O=GlobalSign/CN=GlobalSign
s-nail:   notBefore = Dec 15 08:00:00 2006 GMT
s-nail:   notAfter = Dec 15 08:00:00 2021 GMT
s-nail:   issuer = /OU=GlobalSign Root CA - R2/O=GlobalSign/CN=GlobalSign
s-nail:  Certificate depth 1
s-nail:   subject = /C=US/O=Google Trust Services/CN=GTS CA 1O1
s-nail:   notBefore = Jun 15 00:00:42 2017 GMT
s-nail:   notAfter = Dec 15 00:00:42 2021 GMT
s-nail:   issuer = /OU=GlobalSign Root CA - R2/O=GlobalSign/CN=GlobalSign
s-nail:  Certificate depth 0
s-nail:   subject = /C=US/ST=California/L=Mountain View/O=Google LLC/CN=smtp.gmail.com
s-nail:   notBefore = Nov 10 14:39:53 2020 GMT
s-nail:   notAfter = Feb  2 14:39:52 2021 GMT
s-nail:   issuer = /C=US/O=Google Trust Services/CN=GTS CA 1O1
s-nail: Comparing subject_alt_name: need<smtp.gmail.com> is<smtp.gmail.com>
s-nail: TLS certificate ok
s-nail: TLS BLAKE2s256 fingerprint: 56:0D:CD:3A:8A:64:D8:4B:D9:1E:D4:4E:67:E4:DB:90:22:48:44:EB:C0:41:33:8B:CF:69:26:09:30:31:C5:68
s-nail: TLS connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
s-nail: SMTP server: 535-5.7.8 Username and Password not accepted. Learn more at
s-nail: SMTP server: 535 5.7.8  https://support.google.com/mail/?p=BadCredentials b18sm19550570wrt.54 - gsmtp
/root/dead.letter 10/300
s-nail: ... message not sent
root@naslinux:/home/scriptmail#
 
U

Utente cancellato 371741

Ospite
sembra non gradire vecchie opzioni, devi aver letto una guida vecchia.

s-nail: Obsoletion warning: variable superseded or obsoleted: smtp
s-nail: Obsoletion warning: variable superseded or obsoleted: smtp-auth-user
s-nail: Obsoletion warning: variable superseded or obsoleted: smtp-auth-password

e quindi autenticazione fallisce. Dovresti creare un account tipo

Codice:
account myisp {
  set folder=imaps://mylogin@imap.myisp.example
  set record=+Sent
  set from="myname@myisp.example (My Name)"
  set smtp=smtp://mylogin@smtp.myisp.example
}

nel file di conf, e poi, lanciarlo con "-A account"


https://manpages.debian.org/stretch/s-nail/s-nail.1.en.html

Oppure googla una guida piu aggiornata.
 

MetaEX

Punks Not Dead
Utente Èlite
1,752
111
CPU
Intel Core i9 7890XE
Dissipatore
Corsair Hydro 115i RGB Platinum Radiatore da 280 mm, Ventola Doppia ML PRO da 140 mm RGB PWM, Controllo Avanzato
Scheda Madre
ROG RAMPAGE VI EXTREME
HDD
Corsair MP600 CORE XT 4000,7 GB
RAM
GSkill F4-3200C15D-16GTZSW Memoria RAM da 2x8 GB, DDR4, 3200 MHz, CL15
GPU
XFX SPEEDSTER QICK319 RADEON RX 6750XT CORE Gaming Scheda Grafica con 12GB GDDR6 HDMI 3xDP
Audio
Aune X1sGT
Monitor
BenQ PD2500Q Monitor per Designer 25 Pollici QHD, 2560 x 1440 QHD
PSU
EVGA SuperNOVA 850 G3 850W Nero
Case
Cooler Master Storm Trooper Gaming
Periferiche
Hauppauge WinTV HVR-5525 (Model 150xxx, Hybrid DVB-T/T2/C/S2, IR)
OS
Microsoft Windows 11 22H2
dico bene?

Codice:
account myisp {
  set folder=imaps://NOMEUTENTE@imap.GMAIL.COM
  set record=+Sent
  set from="NOMEUENTE@GMAIL.COM (My Name)"
  set smtp=smtp://NOMEUTENTE@smtp.GMAIL.COM
}

E la psw?
 

MetaEX

Punks Not Dead
Utente Èlite
1,752
111
CPU
Intel Core i9 7890XE
Dissipatore
Corsair Hydro 115i RGB Platinum Radiatore da 280 mm, Ventola Doppia ML PRO da 140 mm RGB PWM, Controllo Avanzato
Scheda Madre
ROG RAMPAGE VI EXTREME
HDD
Corsair MP600 CORE XT 4000,7 GB
RAM
GSkill F4-3200C15D-16GTZSW Memoria RAM da 2x8 GB, DDR4, 3200 MHz, CL15
GPU
XFX SPEEDSTER QICK319 RADEON RX 6750XT CORE Gaming Scheda Grafica con 12GB GDDR6 HDMI 3xDP
Audio
Aune X1sGT
Monitor
BenQ PD2500Q Monitor per Designer 25 Pollici QHD, 2560 x 1440 QHD
PSU
EVGA SuperNOVA 850 G3 850W Nero
Case
Cooler Master Storm Trooper Gaming
Periferiche
Hauppauge WinTV HVR-5525 (Model 150xxx, Hybrid DVB-T/T2/C/S2, IR)
OS
Microsoft Windows 11 22H2
Risolto incollo la configurazione di S-Nail e lo script configurato e perfettamente funzionante, grazie mille bigendian.... byz

Codice:
set smtp-use-starttls
set ssl-verify=ignore
set smtp=smtp://smtp.gmail.com:587
set smtp-auth=login
    set smtp-auth-user=TUALOGIN@PROVIDER.COM
set smtp-auth-password=PASSWORDINSERIREQUI
set from="TUAMAIL@PROVAIDER.COM"

Codice:
#!/bin/sh

##
##  User-configurable Variables
##

NAIL=/usr/bin/s-nail

TO_ADDR=TUAMEMAIL@PROVIDER.COM

###
###  Send the mail...
###

    SUBJECT="Download Completato dal nas!"
    FROM_ADDR="TUAMEMAIL@PROVIDER.COM"
    TMPFILE=`mktemp -t transmission.XXXXXXXXXX`
    echo "Transmission finished downloading \"$TR_TORRENT_NAME\" on $TR_TIME_LOCALTIME" >$TMPFILE
    $NAIL -v -S from="$FROM_ADDR" -s "$SUBJECT"  "$TO_ADDR" < $TMPFILE
    rm $TMPFILE
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!