Italian Invio email

Lidia

Member
Si può inviare una email a più indirizzi di posta elettronica ?
Penso di sì ma non so come farlo avendo come mittente l'indirizzo predefinito dello smartphone.
Non so come ricavare questo indirizzo.
Grazie.
 

giannimaione

Well-Known Member
Licensed User
Longtime User
in genere basta separare gli indirizzi con il ";"
esempio:
uno@alfa.com;due@beta.com;tre@delta.com
il tuo indirizzo email o quello dello smart non ha importanza.
inoltre devi fare i conti con il gestore della tua linea internet/sim... potrebbe bloccare invi di email massivi
 

Star-Dust

Expert
Licensed User
Longtime User
Si può inviare una email a più indirizzi di posta elettronica ?
Penso di sì ma non so come farlo avendo come mittente l'indirizzo predefinito dello smartphone.
Non so come ricavare questo indirizzo.
Grazie.
Ma sei uno sviluppatore di software?
Intendi sapere come inviare un email a più indirizzi da una tua App?
 

Lidia

Member
Dilettante alle primissime armi ...
Il numero delle email non supera i 5 o 6.
Il mittente credo che sia indispensabile e questo mittente deve essere proprio il proprietario dello smartphone, di cui non sono riuscita ad individuare l'email.
 

udg

Expert
Licensed User
Longtime User
Non so come ricavare questo indirizzo.
Penso intenda l'account principale Google con cui si è installato Android sul telefonino. SE capisco bene, l'idea è recuperare quell'account ed accodarlo ad altri gestiti dall'app o immessi "al volo".
 

Lidia

Member
Yes.
Mittente=account principale Google con cui si è installato Android sul telefonino (telefonino ? Sono nei minicomputer !)
Destinatari=prelevati da opportune interrogazioni di un database o un file di testo o qualcosaltro;
In conclusione mi servirebbe SOLAMENTE l'account principale Google con cui si è installato Android sul telefonino.
Come lo si recupera ?
 

MarcoRome

Expert
Licensed User
Longtime User
Con QUESTO codice

Manifest:
AddPermission("android.permission.GET_ACCOUNTS")

B4A:
B4X:
    Dim r As Reflector
    r.Target = r.RunStaticMethod("android.accounts.AccountManager", "get", _
      Array As Object(r.GetContext), Array As String("android.content.Context"))
    Dim accounts() As Object
    accounts = r.RunMethod2("getAccountsByType","com.google", "java.lang.String")
    For i = 0 To accounts.Length - 1
        r.Target = accounts(i)
        Dim accountName As String
        accountName = r.GetField("name")
        Log(accountName)
    Next
 
Top