Autore Topic: SendMail non allega file  (Letto 270 volte)

Offline borch

  • Gamberetto
  • *
  • Post: 38
    • Mostra profilo
SendMail non allega file
« il: 26 Febbraio 2024, 22:59:47 »
Dopo l'aggiornamento a gambas 3.19.0 ho un problema con l'utilizzo di SendMail del componente gb.Desktop.
La finestra di composizione del client di posta viene aperta correttamente ma il file non viene allegato.
Chiedo se avete un'idea di quale potrebbe essere il problema. Nelle precedenti versioni funzionava correttamente.

Allego esempio per invio di un'email con allegato testo.txt nella cartella /tmp

Ringrazio e saluto.

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:SendMail non allega file
« Risposta #1 il: 27 Febbraio 2024, 07:52:54 »
 :ciao:
Ho fatto qualche prova al volo e mi sembra tu abbia ragione.
Ho provato anche ad allegare un file che non era nella /tmp, ma non cambia nulla.
 :ciao:
PS:Dovresti segnalarlo nel bugtracker!
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline borch

  • Gamberetto
  • *
  • Post: 38
    • Mostra profilo
Re:SendMail non allega file
« Risposta #2 il: 27 Febbraio 2024, 12:09:56 »
Ti ringrazio, provvedo.

Posso chiederti se vedi l'html del messaggio formattato correttamente?
Ho due installazioni identiche con Xubuntu 22.04. In una Thunderbird mi mostra il messaggio formattato mentre nell'altra vedo di tag html.

Un saluto

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:SendMail non allega file
« Risposta #3 il: 27 Febbraio 2024, 12:12:49 »
Ti ringrazio, provvedo.

Posso chiederti se vedi l'html del messaggio formattato correttamente?
Ho due installazioni identiche con Xubuntu 22.04. In una Thunderbird mi mostra il messaggio formattato mentre nell'altra vedo di tag html.

Un saluto
Lo vedo non formattato.
 :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline borch

  • Gamberetto
  • *
  • Post: 38
    • Mostra profilo
Re:SendMail non allega file
« Risposta #4 il: 27 Febbraio 2024, 12:37:09 »
Allora faccio presente anche questo problema.
Grazie mille.

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:SendMail non allega file
« Risposta #5 il: 03 Marzo 2024, 16:07:55 »
Allora faccio presente anche questo problema.
Grazie mille.

Ciao borch,
volevo sapere se avevi risolto, perché non ho visto nessuna segnalazione sul bugtracker riguardante SandMail
 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline borch

  • Gamberetto
  • *
  • Post: 38
    • Mostra profilo
Re:SendMail non allega file
« Risposta #6 il: 03 Marzo 2024, 16:40:50 »
Ciao Gianluigi,
se devo essere sincero non riesco ad iscrivermi al bugtracker.
Faccio la registrazione ma non mi arriva nessuna mail di conferma.
Ho provato poco fa anche con un indirizzo mail differente senza successo.

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:SendMail non allega file
« Risposta #7 il: 03 Marzo 2024, 16:45:19 »
Ciao Gianluigi,
se devo essere sincero non riesco ad iscrivermi al bugtracker.
Faccio la registrazione ma non mi arriva nessuna mail di conferma.
Ho provato poco fa anche con un indirizzo mail differente senza successo.

Sono in fase di cambiamenti, forse qualcosa non funziona.
Mi informo e ti so dire
 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline borch

  • Gamberetto
  • *
  • Post: 38
    • Mostra profilo
Re:SendMail non allega file
« Risposta #8 il: 03 Marzo 2024, 16:48:36 »
Grazie mille.

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:SendMail non allega file
« Risposta #9 il: 03 Marzo 2024, 22:59:06 »
Dopo l'aggiornamento a gambas 3.19.0 ho un problema con l'utilizzo di SendMail del componente gb.Desktop.
La finestra di composizione del client di posta viene aperta correttamente ma il file non viene allegato.
Chiedo se avete un'idea di quale potrebbe essere il problema. Nelle precedenti versioni funzionava correttamente.

Allego esempio per invio di un'email con allegato testo.txt nella cartella /tmp

Ringrazio e saluto.

Minisini ha anche risposto a questo: desktop.sendmail () è solo un'interfaccia per il portale desktop o gli script XDG: il corpo del messaggio deve essere un testo semplice e l'argomento dell'allegato non funziona con il portale desktop al momento.

Ciao Gianluigi,
se devo essere sincero non riesco ad iscrivermi al bugtracker.
Faccio la registrazione ma non mi arriva nessuna mail di conferma.
Ho provato poco fa anche con un indirizzo mail differente senza successo.
Controlla lo spam, la risposta potrebbe/dovrebbe essere finita lì, clicca sul link di conferma e dovrebbe funzionare.
Ora puoi anche fare ricerche sulla wiki ufficiale
 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline borch

  • Gamberetto
  • *
  • Post: 38
    • Mostra profilo
Re:SendMail non allega file
« Risposta #10 il: 04 Marzo 2024, 23:06:37 »
Buongiorno Gianluigi,

ti ringrazio molto per la cortesia.

Per quanto riguarda desktop.sendmail() prendo atto della risposta di Minisini anche se, facendo il downgrade a Gambas 3.16.3 tutto funziona perfettamente: il file viene allegato e il testo con i tags html viene rappresentato correttamente.

Per quanto riguarda la registrazione al bugtracker, provo con un nuovo indirizzo mail.

Grazie mille di nuovo!

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:SendMail non allega file
« Risposta #11 il: 05 Marzo 2024, 11:40:55 »
Buongiorno Gianluigi,

ti ringrazio molto per la cortesia.

Per quanto riguarda desktop.sendmail() prendo atto della risposta di Minisini anche se, facendo il downgrade a Gambas 3.16.3 tutto funziona perfettamente: il file viene allegato e il testo con i tags html viene rappresentato correttamente.
Prego  :)
ho comunicato a Minisini queste tue osservazioni, vediamo se e cosa risponde...

Citazione

Per quanto riguarda la registrazione al bugtracker, provo con un nuovo indirizzo mail.

Grazie mille di nuovo!


ricordati di guardare nello spam
 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:SendMail non allega file
« Risposta #12 il: 05 Marzo 2024, 13:19:54 »
Hai ricevuto due risposte:
se vuoi allegare, BruceS ti suggerisce di impostare  Desktop.UsePortal = False
Invece Minisini ti dice che è normale visto che nella versione 3.16.3 non è previsto l'uso del portale desktop.
 :ciao:

Ulteriori precisazioni da Bruce:
Osservando il codice Desktop.SendMail sembra che NON utilizzerà il portale se Desktop.UsePortal è falso.
Codice: [Seleziona]
  If DesktopPortal.Enabled Then
    DesktopPortal.SendMail({To}, {Cc}, {Bcc}, Subject, Body, aAttach)
    Return
  Endif
 ' segue il codice xdg semdmail originale.
Quindi dovrebbe funzionare come prima. (PS. ci sono una serie di funzioni che ora utilizzano il portale desktop per impostazione predefinita che possono essere utilizzate alla vecchia maniera impostando UsePortal su false)[/code]
« Ultima modifica: 05 Marzo 2024, 15:13:59 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline borch

  • Gamberetto
  • *
  • Post: 38
    • Mostra profilo
Re:SendMail non allega file
« Risposta #13 il: 05 Marzo 2024, 23:07:11 »
Ciao Gianluigi,

confermo che settando Desktop.UsePortal a false desktop.sendmail() torna a funzionare correttamente.

Grazie mille per la tua disponibilità!  :ciao: