estou tentando montar um método que envia e-mail EM ANEXO.
eu tenho uma lista de e-mail dentro de uma Collection toList, o método que eu vou usar ele pede uma String to. Como converto essa Collection em um Stringão.
Aham, se você puser muitos destinatários (To: ) em um email, provavelmente ele será bloqueado no destino por algum filtro de spam. Mande emails com no máximo 2 ou 3 destinatários de cada vez.
jesley.sena
Thingol, esse problema a princípio não teremos pq estamos numa intranet.
rodrigo_corinthians
Ué porq vc não usa o StringBuffer para fazer esse Stringão :?:
O toString() de uma collection imprime algo do tipo [valor1, valor2, valor3, valor4]. Você pode pegar esse resultado do toString() e retirar os colchetes, ficando com a lista dos valores, separados por vírgula. Que é o que você quer, neh?
Pelo menos eu, toda vez que preciso disso, faço desse modo.
T
thingol
Em particular acho que é besteira montar um stringão com os destinatários, se estiver usando o JavaMail (que requer que você crie um array com os destinatários para passar para setRecipient.)
Obtenha o tamanho da Collection, dimensione o array, preencha os elementos e passe para o método setRecipient.