[Linux-Biella] OT - Android Studio - Inviare mail
Jumping Jack
jumpingjack a jumpingjack.org
Gio 27 Set 2018 02:42:05 CEST
On 26/09/2018 22:28, marco dm wrote:
>
>
> Il giorno mer 26 set 2018 alle ore 22:11 Alessio Esposito Inchiostro
> <a.esposito a bilug.it <mailto:a.esposito a bilug.it>> ha scritto:
>
>
> Il 2018-09-26 22:02 marco dm ha scritto:
> > Scusate l'OT (in genere si inizia così).
> > Sto cercando di creare una APP in cui sia previsto mandare una mail
> > senza nessun'altra azione da parte dell'operatore, in background.
>
> Quindi è l'utente che manda la mail a qualcun altro?
>
>
> Esatto
>
>
> > Ho visto molti tutorial ma senza venirne a capo: durante la
> scrittura
> > del codice, in tutti gli esempi, digitano la password.
>
> Sì, perchè molti provider non accettano mail inviate da fonti "non
> sicure" (quindi tutto ciò che non sono altri provider fighi e
> registrati), quindi fanno loggare l'utente con le proprie credenziali
> perchè altrimenti non potrebbe mandare la mail in quanto fonte
> considerata non sicura.
>
>
> La APP, se funziona, la carico su PlayStore, a quel punto, la fonte
> dovrebbe diventare "sicura"
Non è rilevante è il server che invia la email che conta.
>
>
> > Mi chiedo come
> > possa funzionare se devo distribuire l'applicazione.
>
> Se ho capito bene ed è l'utente a dover inviare una mail con le
> proprie
> credenziali non ti resta altro che fargliele inserire tenendole in
> locale (siamo sicuri sia sicuro?)/chiedergliele ogni volta (scomodo).
> per poi utilizzare qualche API di invio mail (non chiedermi come si
> faccia perchè non ne ho la minima idea)
>
>
> Troppo laborioso, deve essere un clic e via.
> Grazie comunque
O usi le tue credenziali, tipo di una gmail o le chiedi all'utente e se
le salvi il locale ne sei responsabile quindi devi preoccuparti che
siano protette.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://list.bilug.it/pipermail/linux/attachments/20180927/ffdbe31c/attachment.html>
Maggiori informazioni sulla lista
Linux