Autore Topic: [Risolto] inviare email  (Letto 3242 volte)

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.256
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: inviare email
« Risposta #15 il: 12 Marzo 2012, 16:26:28 »
Mi sembrava di aver capito che le routine suggerite da Golia sfruttassero gli emailer (es. Thund...)  dall'interno di gambas3. Dato che Mutt, se invio email con allegati da dentro un programma Gambas3, blocca l'applicativo fino alla fine dell'invio, chiedevo se anche il vs/ metodo si comportasse nella stessa maniera.Tutto qua

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: inviare email
« Risposta #16 il: 12 Marzo 2012, 20:43:03 »
si bloccherebbe solo se metti un wait sulla riga di shell o exec, altrimenti il comando lavora in background

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.256
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: inviare email
« Risposta #17 il: 13 Marzo 2012, 07:30:22 »
mutt con gli allegati invece blocca, grazie ...sperimentero'

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.256
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: inviare email
« Risposta #18 il: 13 Marzo 2012, 19:56:55 »
Codice: gambas [Seleziona]

Public Sub MAIL(destinatario As String, oggetto As String, corpo As String, allegato As String)
  Dim comandomail As String
  Dim hmail As Process  
  ''****PER thunderbird
  comandomail = "thunderbird -compose to='"
  comandomail &= destinatario
  comandomail &= "',subject='"
  comandomail &= oggetto
  comandomail &= "',body='"
  comandomail &= corpo
  If allegato = "no" Then
  comandomail &= "'"
  Else  
  comandomail &= "',attachment='"
  comandomail &= allegato & "'"
  Endif
  hmail = Shell (comandomail)      
End



Ciao, alla prox  :2birre:

mi ritorna questo errore..


Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: inviare email
« Risposta #19 il: 13 Marzo 2012, 23:44:08 »
Ciao Andy
prova da terminale questo
Citazione
thunderbird -compose to='pippobaudo_at_gmail.com',subject='tuooggetto',body='testo del corpo'


@dex
Citazione
grazie golia sono sempre più in debito con te
quale debito :), bastano un paio di birre  :2birre: :2birre: :2birre:


Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.256
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: inviare email
« Risposta #20 il: 14 Marzo 2012, 08:29:28 »
Con thunderbird l'invio di email avviene facendo comunque comparire la finestra di email del programma, per certi programmi puo' essere anche produttivo , in altri magari non necessario. Mutt invia mail in background non facendo comparire alcuna finestra. A questo punto va semplicemente deciso quale soluzione per l'applicazione sia maggiormente produttiva.

Grazie Golia cmq non conoscevo questa possibilità. :2birre:

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.270
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: [Risolto] inviare email
« Risposta #21 il: 10 Settembre 2012, 22:36:59 »
devo inviare 2 email da gambas.

ho fatto una ricerca nel forum ed ho trovato solo una risposta di leo che utilizzava mutt e msmtp.

ci sono stati nuovi sviluppi?
Ho cercato di fare  :-[ un piccolo riassuntino al riguardo nella nostra WIKI:
http://www.gambas-it.org/wiki/index.php/Invio_della_posta_elettronica
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.270
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: [Risolto] inviare email
« Risposta #22 il: 21 Maggio 2014, 00:06:34 »
Segnalo questa discussione apparsa recentemente nel forum della comunità spagnola dei programmatori Gambas:

http://www.gambas-es.org/viewtopic.php?f=5&t=3853
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »