Gambas-it

Gambas3 => Programmazione => Topic aperto da: vigiot - 11 Gennaio 2018, 11:53:42

Titolo: [Risolto]invio email con SmtpClient (gb.net.smtp)
Inserito da: vigiot - 11 Gennaio 2018, 11:53:42
Salve, rieccomi
stavo cercando una soluzione per l'invio delle mail senza utilizzare il client di posta predefinito (nel mio caso Thunderbird)
credevo di aver trovato risposta con la classe di cui sopra ma ...
con il server GMail non funziona, una notifica dal server recitava più o meno:
 "L'app è stata bloccata perché non è aggiornata o considerata non sicura"  ???
controllando le impostazioni smpt su Thunderbird l'autenticazione è OAuth2.
e nella proprietà Authentication non compare  :-\
C'è la possibilità di risolvere il problema?
P.S. per ora utilizzo SendMail della clase Desktop per la bisogna seppur controvoglia.
Grazie
 :ciao: :ciao:
Titolo: Re:invio email con SmtpClient (gb.net.smtp)
Inserito da: Gianluigi - 11 Gennaio 2018, 22:26:43
Penso tu l'abbia già letto ma ti segnalo la nostra wiki (http://www.gambas-it.org/wiki/index.php?title=Invio_della_posta_elettronica)
Ti segnalo anche questa discussione (https://sourceforge.net/p/gambas/mailman/message/32957905/) sulla ML ufficiale.
Però ti devo far notare che come puoi leggere qui (http://gambaswiki.org/wiki/comp/gb.net.smtp) il componente è stato completamente riscritto per la versione 3.6 e successive.
Ora se tu sei fermo ancora alla 3.5 ti segnalo la risposta di Top Fuel (http://www.gambas-it.org/smf/index.php?topic=6022.msg42787#msg42787) con le indicazioni per un upgrade.

 :ciao: :ciao:
Titolo: [Risolto]invio email con SmtpClient (gb.net.smtp)
Inserito da: vigiot - 11 Gennaio 2018, 23:10:37
Ciao Gianluigi, grazie per l'attenzione.
Ora ho Linux Mint 18.3 e Gambas 10  8) 8)
il problema di cui "dicevo"
Codice: [Seleziona]
SmtpClient.Authentication (gb.net.smtp)

Property Authentication As Integer

Return or set the SMTP authentication protocol.

Use one of the following SmtpClient constants:
    Automatic
    Login
    Plain
    CramMD5
il protocollo OAuth2 non lo trovo !   :-\
E senza di quello il server GMail ti blocca.
 :nono: :nono:
Un caro saluto
 :ciao: :ciao: :ciao:
Titolo: Re:invio email con SmtpClient (gb.net.smtp)
Inserito da: Gianluigi - 12 Gennaio 2018, 09:49:56
Scusa ma non sono in grado di aiutarti.
Essendo questo componente in fase di costruzione/ristrutturazione, penso che ne dovresti parlare sulla mailing list ufficiale (https://lists.gambas-basic.org/listinfo/user)  :-\

 :ciao:
Titolo: Re:invio email con SmtpClient (gb.net.smtp)
Inserito da: Gianluigi - 12 Gennaio 2018, 11:24:53
Ho trovato questo codice (https://sourceforge.net/p/gambas/mailman/message/29130509/) datato di Sebastian Kulesz puoi scaricartelo da qui (https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/gambas-online/source-archive.zip) e dargli un'occhiata dalla IDE.

Chissà magari aiuta   :-\
Titolo: Re:invio email con SmtpClient (gb.net.smtp)
Inserito da: vigiot - 12 Gennaio 2018, 14:56:25
Grazie mille Gianluigi  :D :D
scaricato.
Ora carta, penna e dizionario e cerco di capirci qualcosa.
Si, ho una  vera idiosincrasia con la lingua inglese ....  :-[
Se ne verrò a capo di qualcosa farò sapere.
Spero a presto.

Ciao
 :ciao: :ciao: :ciao: