Gambas-it
Gambas3 => Programmazione => Topic aperto da: Karl - 26 Luglio 2017, 06:42:41
-
ho trovato questo in rete:
Dim t$ As String
> 15 Dim email As New SmtpClient
> 16
> 17 t$ = File.Load("/home/marty/Test.txt")
> 18
> 19 With email
> 20 .Add("Hello")
> 21 .Add(t$, Text/Plain, "Test.txt")
> 22 .To.Add("xxxxxx@xxxx.xxx")
> 23 .From = "xxxxxx@xxxx.xxx"
> 24 .Subject = "Linux Test"
> 25 .Encrypt = Net.None
> 26 .Port = 25
> 27 .Host = "smtp.xxxx.com"
> 28 .User = "xxxxxxx@xxxx.xxx"
> 29 .Password = "password"
> 30 .Debug = True
> 31 End With
> 32
> 33 email.Send()
due domande!
1) riga 25 Encrypt da gmail TSL o SSL
2) riga 26 port 25 come da programma oppure 587 come in python
Grazie per ora
-
1) riga 25 Encrypt da gmail TSL o SSL
...direi SSL
2) riga 26 port 25 come da programma oppure 587 come in python
Non credo dipenda dal linguaggio di programmazione, bensì dal Server host utilizzato. Ad esempio per inviare da Tiscali, si deve usare il valore 465.
Vedi anche:
http://www.gambas-it.org/wiki/index.php?title=Invio_della_posta_elettronica#Uso_della_Classe_.22SmtpClient.22
http://www.gambas-it.org/wiki/index.php?title=Guide_della_comunit%C3%A0#Posta_elettronica
-
oggi provo poi faccio sapere grazie
-
Mi da un errore alla riga 33 ma purtroppo non capisco, oltretutto non ries o a fotografare lo schermo per mostrarla si cancella appena tocco lo schermo
-
Mi da un errore alla riga 33 ma purtroppo non capisco, oltretutto non ries o a fotografare lo schermo per mostrarla si cancella appena tocco lo schermo
Ma tu hai hai attivato il componente gb.net.smtp?
Per fotografare lo schermo occorre avviare un programma tipo gnome-screenshot (cattura aschermata) e dargli qualche secondo prima di scattare l'immagine.
In Ubuntu è già presente.
P.S. Vedo un errore alla riga 21 Add vuole tre String correggi in .Add(t$, "text/plain", "Test.txt") e comunque io seguirei le lezioni indicate da Vuott...
-
Si quel componente l'ho attivato.
Comunque provero' a fotografare l'errore e se riesdo lo postero'
Per ora grazie