<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Últimas mensagens do tópico "API Java Mail - Usando o GMailL"]]></title>
		<link>http://www.guj.com.br/posts/list/5.java</link>
		<description><![CDATA[Últimas mensagens enviadas no tópico "API Java Mail - Usando o GMailL"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ [u][b]API Java Mail - Usando GMail[/b][/u]<br /> <br /> Devido eu ficar dias tentando enviar um e-mail da minha conta gmail para qualquer outra conta existente, e apos ter conseguido com muito custo. Resolvi postar aqui como enviar email a partir de uma conta GMAIL.<br /> <br /> [b]Novo Tópico:[/b] API Commons Mail - Utilizando Gmail [b]Link:[/b] http://www.guj.com.br/posts/list/104645.java<br /> <br /> O Tópico sobre a [b]API Java Mail[/b] será grande mas com os minimos detalhes para que possa ser enviado o Email desejado.<br /> <br /> [u][b]Parte 1 - Download API JavaMail[/b][/u]<br /> <br /> - Primeiro acesse o site http://java.sun.com/products/javamail/downloads/index.html <br /> - Faça o download da versão JavaMail 1.4.1<br /> - Abra o arquivo e selecione o arquivo [b]mail.jar[/b] e a pasta [b]lib[/b] e coloque em qualquer lugar que desejar.De preferencia em algum lugar relacionado ao projeto em desenvolvimento. O resto são exemplo e etc.<br /> <br /> [u][b]Parte 2 - Setando o classpath[/b][/u]<br /> <br /> - como uso o eclipse, eu apenas adiciono a API JavaMail no meu Path do projeto que estou usando, caso quem não usar o eclipse procure uma forma de setar o classpath, porque o resto do tutorial é aplicavel a todos os tipos de ferramenta.<br /> - clique com o botão direito e vá na opção [b]Build Path[/b] e depois em [b]Configute Build Path...[/b].<br /> - abrira uma janela, e nela vá na aba [b]Libraries[/b] e depois clique no botao [b]Add External JARs...[/b].<br /> - vá aonde esta o arquivo mail.jar e adicione ele. Pronto, API JavaMail adicionada ao Path.<br /> <br /> [u][b]Parte 3 - Classe para enviar E-Mail[/b][/u]<br /> <br /> [code]<br /> import java.util.Properties;<br /> import javax.mail.Message;<br /> import javax.mail.Session;<br /> import javax.mail.Transport;<br /> import javax.mail.internet.InternetAddress;<br /> import javax.mail.internet.MimeMessage; <br /> import javax.mail.Authenticator;<br /> import javax.mail.PasswordAuthentication; <br /> <br /> public class SendMail {<br /> 	<br /> 	private String mailSMTPServer;<br /> 	private String mailSMTPServerPort;<br /> 	<br /> 	/*<br /> 	 * quando instanciar um Objeto ja sera atribuido o servidor SMTP do GMAIL <br /> 	 * e a porta usada por ele<br /> 	 */<br /> 	SendMail() { //Para o GMAIL <br /> 		mailSMTPServer = "smtp.gmail.com";<br /> 		mailSMTPServerPort = "465";<br /> 	}<br /> 	/*<br /> 	 * caso queira mudar o servidor e a porta, so enviar para o contrutor<br /> 	 * os valor como string<br /> 	 */<br /> 	SendMail(String mailSMTPServer, String mailSMTPServerPort) { //Para outro Servidor<br /> 		this.mailSMTPServer = mailSMTPServer;<br /> 		this.mailSMTPServerPort = mailSMTPServerPort;<br /> 	}<br /> 	<br /> 	public void sendMail(String from, String to, String subject, String message) {<br /> 		<br /> 		Properties props = new Properties();<br /> <br />                 // quem estiver utilizando um SERVIDOR PROXY descomente essa parte e atribua as propriedades do SERVIDOR PROXY utilizado<br />                 /*<br />                 props.setProperty("proxySet","true");<br />                 props.setProperty("socksProxyHost","192.168.155.1"); // IP do Servidor Proxy<br />                 props.setProperty("socksProxyPort","1080");  // Porta do servidor Proxy<br />                 */<br /> <br /> 		props.put("mail.transport.protocol", "smtp"); //define protocolo de envio como SMTP<br /> 		props.put("mail.smtp.starttls.enable","true"); <br /> 		props.put("mail.smtp.host", mailSMTPServer); //server SMTP do GMAIL<br /> 		props.put("mail.smtp.auth", "true"); //ativa autenticacao<br /> 		props.put("mail.smtp.user", from); //usuario ou seja, a conta que esta enviando o email (tem que ser do GMAIL)<br /> 		props.put("mail.debug", "true");<br /> 		props.put("mail.smtp.port", mailSMTPServerPort); //porta<br /> 		props.put("mail.smtp.socketFactory.port", mailSMTPServerPort); //mesma porta para o socket<br /> 		props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");<br /> 		props.put("mail.smtp.socketFactory.fallback", "false");<br /> 		<br /> 		//Cria um autenticador que sera usado a seguir<br /> 		SimpleAuth auth = null;<br /> 		auth = new SimpleAuth ("seuusuarioparalogin","suasenhaparalogin");<br /> 		<br /> 		//Session - objeto que ira realizar a conexão com o servidor<br /> 		/*Como há necessidade de autenticação é criada uma autenticacao que<br /> 		 * é responsavel por solicitar e retornar o usuário e senha para <br /> 		 * autenticação */<br /> 		Session session = Session.getDefaultInstance(props, auth);<br /> 		session.setDebug(true); //Habilita o LOG das ações executadas durante o envio do email<br /> <br /> 		//Objeto que contém a mensagem<br /> 		Message msg = new MimeMessage(session);<br /> <br /> 		try {<br /> 			//Setando o destinatário<br /> 			msg.setRecipient(Message.RecipientType.TO, new InternetAddress(to));<br /> 			//Setando a origem do email<br /> 			msg.setFrom(new InternetAddress(from));<br /> 			//Setando o assunto<br /> 			msg.setSubject(subject);<br /> 			//Setando o conteúdo/corpo do email<br /> 			msg.setContent(message,"text/plain");<br /> <br /> 		} catch (Exception e) {<br /> 			System.out.println("&gt;&gt; Erro: Completar Mensagem");<br /> 			e.printStackTrace();<br /> 		}<br /> 		<br /> 		//Objeto encarregado de enviar os dados para o email<br /> 		Transport tr;<br /> 		try {<br /> 			tr = session.getTransport("smtp"); //define smtp para transporte<br /> 			/*<br /> 			 *  1 - define o servidor smtp<br /> 			 *  2 - seu nome de usuario do gmail<br /> 			 *  3 - sua senha do gmail<br /> 			 */<br /> 			tr.connect(mailSMTPServer, "seuusuarioparalogin", "suasenhaparalogin");<br /> 			msg.saveChanges(); // don't forget this<br /> 			//envio da mensagem<br /> 			tr.sendMessage(msg, msg.getAllRecipients());<br /> 			tr.close();<br /> 		} catch (Exception e) {<br /> 			// TODO Auto-generated catch block<br /> 			System.out.println("&gt;&gt; Erro: Envio Mensagem");<br /> 			e.printStackTrace();<br /> 		}<br /> <br /> 	}<br /> }<br /> <br /> //clase que retorna uma autenticacao para ser enviada e verificada pelo servidor smtp<br /> class SimpleAuth extends Authenticator {<br /> 	public String username = null;<br /> 	public String password = null;<br /> <br /> <br /> 	public SimpleAuth(String user, String pwd) {<br /> 		username = user;<br /> 		password = pwd;<br /> 	}<br /> <br /> 	protected PasswordAuthentication getPasswordAuthentication() {<br /> 		return new PasswordAuthentication (username,password);<br /> 	}<br /> } <br /> [/code]<br /> <br /> [u][b]Parte 4 - Usando a Classe [/b][/u]<br /> <br /> - Apenas cire um objeto da classe SendMail. Podendo passar para o contrutor o servidor que quer usar, ou o padrao ja definido na classe([b]RECOMENDADO[/b])<br /> - [b]1 Opcao:[/b]<br /> <br /> SendMail sm = new SendMail("smtp.gmail.com","465");<br /> <br /> sm.sendMail(origem,destino,assunto,mensagem);<br /> <br /> - [b]2 Opcao:[/b] <br /> <br /> SendMail sm = new SendMail();<br /> <br /> sm.sendMail(origem,destino,assunto,mensagem);<br /> <br /> [u][b]Conclusão:[/b][/u]<br /> <br />  Creio que coloquei tudo de importante aqui, caso tenha esquecido algo e tenha ocorrido algum erro na classe de voces. Me mande uma mensagem que estarei respondendo o mais breve possivel.<br /> <br /> [u][b]Observação:[/b][/u]<br /> <br />  - Eu fiz uma peneira na internet pois o trabalho foi duro ate conseguir enviar o email. Caso tenha alguma parte de codigo de outra pessoa aqui, agradeco pois foi muito util.<br />  - Quem tiver algum material útil a ser colocado neste tópico só sugerir.<br /> <br /> <br /> Obrigado a todos e espero que seja util.<br /> <br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/468905/api-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/468905/api-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Fri, 11 Apr 2008 16:08:47]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ Valeu Gabriel.<br /> <br /> Muito bom o material.<br /> <br /> Coloca o código entre as tags "CODE", pois fica mais legível.<br /> <br /> <br /> Um grande abraço e valeu pela ajuda.<br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/469083/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/469083/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Sat, 12 Apr 2008 09:07:52]]> GMT</pubDate>
				<author><![CDATA[ gelo_sp]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ Obrigado gelo_sp...<br /> <br /> Ja foi alterado...<br /> <br /> Abraco a todos...<br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/469122/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/469122/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Sat, 12 Apr 2008 11:31:20]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ Caramba, muito bom Gabriel! Parabéns!<br /> <br /> Eu ainda não testei a sua classe mas irei faze-lo o mais breve possível.<br /> <br /> É de atitures como essa que a comunidade Java precisa!<br /> <br /> Parabéns novamente e continue assim!<br /> <br /> <br /> Abraços!<br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/469422/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/469422/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Sun, 13 Apr 2008 22:42:46]]> GMT</pubDate>
				<author><![CDATA[ TiagoTC]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ [quote=TiagoTC]Caramba, muito bom Gabriel! Parabéns!<br /> <br /> Eu ainda não testei a sua classe mas irei faze-lo o mais breve possível.<br /> <br /> É de atitures como essa que a comunidade Java precisa!<br /> <br /> Parabéns novamente e continue assim!<br /> <br /> <br /> Abraços!<br /> <br /> [/quote]<br /> <br /> Agora que estou obtendo um nivel maior de programcao em JAVA, sempre que possivel estarei postando Topicos com as maiores especificacoes possiveis para que o entendimento seja completo.<br /> <br /> Obrigado!<br /> <br /> Abraco a todos.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/470003/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/470003/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Mon, 14 Apr 2008 22:06:32]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ Acabei de testar a sua classe. Funcionou perfeitamente!  <img src="http://www.guj.com.br/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0"> <br /> <br /> Abraços!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/473182/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/473182/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Sat, 19 Apr 2008 15:12:56]]> GMT</pubDate>
				<author><![CDATA[ TiagoTC]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ Muito bom...<br /> <br /> Parabéns pelo Post<br /> <br />  <img src="http://www.guj.com.br/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0">]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/473383/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/473383/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Sun, 20 Apr 2008 18:58:47]]> GMT</pubDate>
				<author><![CDATA[ el_loko]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ Otimo topico!!!Tive dificuldade uma vez de enviar emails do yahoo utilizando o javamail,mas acho que o yahoo barra..<br /> Mas do gmail funfou certinho!!! <img src="http://www.guj.com.br/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0"> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/473391/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/473391/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Sun, 20 Apr 2008 19:40:32]]> GMT</pubDate>
				<author><![CDATA[ breno500as]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ Muito obrigado!! <br /> Iniciativas assim nos mostram a importância e o valor desse fórum]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/475900/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/475900/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Thu, 24 Apr 2008 21:24:44]]> GMT</pubDate>
				<author><![CDATA[ leonardogo]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ existe algum servidor por aí que nao precise de autenticação? só para efeitos de testes.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/487113/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/487113/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 16 May 2008 09:49:51]]> GMT</pubDate>
				<author><![CDATA[ gewton]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ opa, vlw mesmo brother !!!<br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/487149/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/487149/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 16 May 2008 10:10:53]]> GMT</pubDate>
				<author><![CDATA[ cristianonasciment]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ brother, tentei criar um exemplo pra testar sua aplicação, e estou apanhando.<br /> a classe SendMail é igual a q está nessa página<br /> <br /> index.jsp<br /> <br /> [code]&lt;%@ page language="java" contentType="text/htm"<br />     pageEncoding="ISO-8859-1"<br />     import="meupacote.SendMail"<br />     %&gt;<br /> &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br /> &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br /> &lt;head&gt;<br /> &lt;title&gt;Enviando meu primeiro E-mail com Gmail&lt;/title&gt;<br /> &lt;/head&gt;<br /> &lt;body&gt;<br /> &lt;%<br /> SendMail sm = new SendMail();<br /> <br /> sm.sendMail("katatall@gmail.com","cristianonasciment@gmail.com","Email Automático","Mensagem do email"); <br /> %&gt;<br /> &lt;h1&gt;A mensagem foi enviada com sucesso&lt;/h1&gt;<br /> &lt;/body&gt;<br /> &lt;/html&gt;[/code]<br /> <br /> erro: <br /> [code]HTTP Status 500 -<br /> <br /> type Exception report<br /> <br /> message<br /> <br /> description The server encountered an internal error () that prevented it from fulfilling this request.<br /> <br /> exception<br /> <br /> org.apache.jasper.JasperException: Unable to compile class for JSP: <br /> <br /> An error occurred at line: 20 in the jsp file: /index.jsp<br /> The constructor SendMail() is not visible<br /> 17: &lt;/head&gt;<br /> 18: &lt;body&gt;<br /> 19: &lt;%<br /> 20: SendMail sm = new SendMail();<br /> 21: <br /> 22:  <br /> 23:  sm.sendMail("katatall@gmail.com","cristianonasciment@gmail.com","Email Automático","chaaaaaaaaaaaaaama"); <br /> <br /> <br /> Stacktrace:<br /> 	org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)<br /> 	org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)<br /> 	org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)<br /> 	org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)<br /> 	org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)<br /> 	org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)<br /> 	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)<br /> 	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)<br /> 	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)<br /> 	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)<br /> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br /> 	org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)<br /> <br /> note The full stack trace of the root cause is available in the Apache Tomcat/6.0.14 logs.[/code]]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/487489/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/487489/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 16 May 2008 18:05:20]]> GMT</pubDate>
				<author><![CDATA[ cristianonasciment]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ [b]gewton[/b]<br /> <br /> nao conheco muito sobre servidores, mas creio que hoje todos usem autenticacao...<br /> <br /> [b]cristianonasciment[/b]<br /> <br /> voce ta dando um import da classe SendMail na sua pagina .JSP?<br /> <br /> se nao tiver deve ser isso o erro...<br /> aguardo uma resposta<br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/488974/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/488974/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Tue, 20 May 2008 09:45:18]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Tenti rodar o exemplo mas da pau...<br /> javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465;<br /> <br /> Mudei para o meu usuario e senha do gmail mas não funciona...<br /> <br /> O que seria???]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/513144/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/513144/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Tue, 1 Jul 2008 13:12:10]]> GMT</pubDate>
				<author><![CDATA[ estevanbc]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Tudo bem estevanbc?<br /> <br /> o e-mail de origem é do gmail? e consequentemente o mesmo que voce colocou a senha e usuario??<br /> esse erro nao vi ainda por aqui nao...<br /> <br /> ontem teve uma amiga do forum que estava com problemas porque a conexao dela utilizava proxy...<br /> <br /> qualquer coisa so postar...<br /> ate ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/513148/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/513148/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Tue, 1 Jul 2008 13:16:22]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Valew cara, vou dar uma olhada]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/513151/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/513151/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Tue, 1 Jul 2008 13:21:11]]> GMT</pubDate>
				<author><![CDATA[ estevanbc]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Explendido! <img src="http://www.guj.com.br/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0">  Funcionou de primeira,parabéns pela iniciativa <img src="http://www.guj.com.br/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0"> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/513217/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/513217/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Tue, 1 Jul 2008 14:19:52]]> GMT</pubDate>
				<author><![CDATA[ lgweb]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Agradeço a todos...<br /> <br /> qualquer dúvida só postar que tentarei ajudar.<br /> <br /> Boa notie para todos.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/513382/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/513382/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Tue, 1 Jul 2008 17:14:38]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ [quote=estevanbc]Tenti rodar o exemplo mas da pau...<br /> javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465;<br /> <br /> Mudei para o meu usuario e senha do gmail mas não funciona...<br /> <br /> O que seria???[/quote]<br /> <br /> Testa na porta 587.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/513533/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/513533/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 2 Jul 2008 06:55:42]]> GMT</pubDate>
				<author><![CDATA[ renatocustodio]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ [quote=gewton]existe algum servidor por aí que nao precise de autenticação? só para efeitos de testes.[/quote]<br /> smtp.uol.com.br ([b]acho [/b]que na porta 25 mesmo)]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/513536/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/513536/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 2 Jul 2008 07:01:00]]> GMT</pubDate>
				<author><![CDATA[ renatocustodio]]></author>
			</item>
			<item>
				<title>API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Olá, eu não conheço muito bem essas Mail API, alguém sabe o que eu preciso alterar pra enviar o email no formato html?<br /> <br /> Valeu,<br /> <br /> []'s]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/516223/api-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/516223/api-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Mon, 7 Jul 2008 10:24:52]]> GMT</pubDate>
				<author><![CDATA[ ftxavierrio]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Caso esteja usando proxy tente adicionar ao código:<br /> <br /> <br />  props.setProperty("proxySet","true");<br />  props.setProperty("socksProxyHost","192.168.155.1");<br />  props.setProperty("socksProxyPort","1080");<br /> <br /> <br /> Muito bom seu exemplo, no entanto eu esta com problema na execução por causa de proxy.<br /> <br /> Isso resolveu meu problema.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/519085/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/519085/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 11 Jul 2008 11:53:53]]> GMT</pubDate>
				<author><![CDATA[ claytoncastelli]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Legal claytoncastelli...<br /> <br /> vou adicionar na explicacao la em cima logo que tiver um tempo...<br /> sempre que tiver algo novo vamos adicionando...<br /> <br /> obrigado e abracos]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/519092/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/519092/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 11 Jul 2008 12:04:53]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Eu tb nao conheço muito sobre esse assunto.<br /> <br /> Eu mudei um pouco o exemplo do nosso amigo, mais algumas coisa que achei na net, e consegui enviar arquivo para o meu e-mail.<br /> <br /> <br /> package test.mail;<br /> import java.io.File;<br /> import java.util.Properties;<br /> <br /> import javax.activation.DataHandler;<br /> import javax.activation.DataSource;<br /> import javax.activation.FileDataSource;<br /> import javax.mail.Authenticator;<br /> import javax.mail.BodyPart;<br /> import javax.mail.Message;<br /> import javax.mail.Multipart;<br /> import javax.mail.PasswordAuthentication;<br /> import javax.mail.Session;<br /> import javax.mail.Transport;<br /> import javax.mail.internet.InternetAddress;<br /> import javax.mail.internet.MimeBodyPart;<br /> import javax.mail.internet.MimeMessage;<br /> import javax.mail.internet.MimeMultipart;<br /> public class AttachExample { <br />    public static void main (String args[]) throws Exception <br />    { <br />      <br />       Properties props = new Properties(); <br />      <br />       String from = "meuEmail@gmail.com"; <br />       String to = "destinatario@bla.com.br";<br />       String filename = "bla.html";<br />    <br />    <br />    // Get system properties <br />       final String username = "meuEmail@gmail.com";<br />       final String password = "minhaSenha";      <br />       <br />       props.setProperty("proxySet","true");<br />       props.setProperty("socksProxyHost","192.168.155.1");<br />       props.setProperty("socksProxyPort","1080");<br /> <br />      props.put("mail.transport.protocol", "smtp"); //define protocolo de envio como SMTP  <br />       props.put("mail.smtp.starttls.enable","true");   <br />       props.put("mail.smtp.host", "smtp.gmail.com"); //server SMTP do GMAIL  <br />       props.put("mail.smtp.auth", "true"); //ativa autenticacao  <br />       props.put("mail.smtp.user", from); //usuario ou seja, a conta que esta enviando o email (tem que ser do GMAIL)  <br />       props.put("mail.debug", "true");  <br />       props.put("mail.smtp.port", "465"); //porta  <br />       props.put("mail.smtp.socketFactory.port", "465"); //mesma porta para o socket  <br />       props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");  <br />       props.put("mail.smtp.socketFactory.fallback", "false");      <br />    <br />    <br />       Session session = Session.getDefaultInstance(props, <br />                            new Authenticator(){<br />                               protected PasswordAuthentication getPasswordAuthentication() {<br />                                  return new PasswordAuthentication(username, password);<br />                               }});<br />    <br />    // Define message <br />       Message message = new MimeMessage(session);<br />       message.setFrom(new InternetAddress(from));<br />       message.addRecipient(Message.RecipientType.TO, new InternetAddress(to)); <br />       message.setSubject("Hello JavaMail Attachment"); <br />    // Create the message part <br />       BodyPart messageBodyPart = new MimeBodyPart(); <br />    // Fill the message <br />       messageBodyPart.setText("Here's the file"); <br />    // Create a Multipart <br />       Multipart multipart = new MimeMultipart();<br />    // Add part one<br />       multipart.addBodyPart(messageBodyPart); <br />    // // Part two is attachment // // Create second body part <br />       messageBodyPart = new MimeBodyPart(); <br />    // Get the attachment <br />       DataSource source = new FileDataSource(new File("src\\file\\" + filename)); <br />    // Set the data handler to the attachment <br />       messageBodyPart.setDataHandler(new DataHandler(source));<br />    // Set the filename<br />       messageBodyPart.setFileName(filename); <br />    // Add part two <br />       multipart.addBodyPart(messageBodyPart); <br />    // Put parts in message<br />       message.setContent(multipart);<br />    // Send the message <br />       Transport.send(message);<br />    } <br /> }]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/519108/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/519108/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 11 Jul 2008 12:18:59]]> GMT</pubDate>
				<author><![CDATA[ claytoncastelli]]></author>
			</item>
			<item>
				<title>API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Uma boa alternatica é o uso da commons mail, do grupo Apache e que internamente usa a API do java mail, mas deixa as coisas ridicularmente mais fáceis.<br /> <br /> <a class="snap_shots" href="http://commons.apache.org/email/" target="_blank" rel="nofollow">http://commons.apache.org/email/</a>]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/519109/api-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/519109/api-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 11 Jul 2008 12:19:16]]> GMT</pubDate>
				<author><![CDATA[ renatocustodio]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Tudo bem renatocustodio?<br /> <br /> eu tentei usar a commons mail para enviar para o gmail, nao funfo nao...se alguem conseguir posta ai pq realmente é mto mais facil...<br /> <br /> abraco a todos..<br /> <br /> vou editar o topico em breve com as opcoes de proxy e arquivo]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/519290/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/519290/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 11 Jul 2008 15:38:46]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Eu tinha em casa até um trabalho de faculdade que fiz usando commons mail que enviava um email e com um boleto feito com a jboleto em anexo para um email de uma pessoa qualquer cadastrada no banco. Depois quando eu estiver em casa eu posto o exemplo da classe que utilizei...]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/519302/api-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/519302/api-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 11 Jul 2008 15:44:18]]> GMT</pubDate>
				<author><![CDATA[ renatocustodio]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Ok...funcionando a gente cria um novo topoico...<br /> <br /> pois mta gente quer utilizar e as vezes nao da certo...]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/519303/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/519303/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 11 Jul 2008 15:46:05]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ 	SimpleEmail email = new SimpleEmail();<br /> 		<br /> 		try {<br /> 			email.setDebug(true);<br /> 			email.setHostName("smtp.gmail.com");<br /> 			email.setAuthentication("meuEmail@gmail.com","minhaSenha");			<br /> 			email.setSSL(true);<br /> 			email.addTo("destinatario@bla.com");<br /> 			email.setFrom("meuEmail@gmail.com");<br /> 			email.setSubject("Teste");<br /> 			email.setMsg("Bla...Bla");<br /> 			email.send();<br /> <br /> 		} catch (EmailException e) {<br /> <br /> 			System.out.println(e.getMessage());<br /> <br /> 		}<br /> <br /> <br /> Isso foi o que eu precisei fazer para usar a API do jakarta commons.<br /> Os jars que eu adicionei ao meu projeto foram:<br /> javaMail: mail.jar<br /> commons-email-1.1: commons-email-1.1.jar <br /> <br /> Tudo funcionou.<br /> <br /> <br /> Depois eu faço um exemplo com arquivo e mando aqui também, fica realmente mais fácil usando o jakarta-commons.<br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/527217/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/527217/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Thu, 24 Jul 2008 23:59:09]]> GMT</pubDate>
				<author><![CDATA[ claytoncastelli]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ [code]<br /> <br /> javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465;<br />   nested exception is:<br /> 	java.net.SocketException: Connection reset by peer: connect<br /> 	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)<br /> 	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)<br /> 	at javax.mail.Service.connect(Service.java:275)<br /> 	at javax.mail.Service.connect(Service.java:156)<br /> 	at TesteEmail.sendMail(TesteEmail.java:91)<br /> 	at TesteEmail.main(TesteEmail.java:123)<br /> Caused by: java.net.SocketException: Connection reset by peer: connect<br /> 	at java.net.PlainSocketImpl.socketConnect(Native Method)<br /> 	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)<br /> 	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)<br /> 	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)<br /> 	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)<br /> 	at java.net.Socket.connect(Socket.java:516)<br /> 	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:549)<br /> 	at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141)<br /> 	at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:232)<br /> 	at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:163)<br /> 	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250)<br /> 	... 5 more<br /> [/code]<br /> <br /> Eu não consegui enviar, conforme o erro acima diz... :cry: ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/527568/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/527568/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 25 Jul 2008 11:32:02]]> GMT</pubDate>
				<author><![CDATA[ felipeguerra]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Blz Felipe!!<br /> <br /> Primeiro me desculpe pois faltou falar um jar activation.<br /> <br /> javaMail: mail.jar (<a class="snap_shots" href="http://java.sun.com/products/javamail/downloads/index.html" target="_blank" rel="nofollow">http://java.sun.com/products/javamail/downloads/index.html</a>)<br /> commons-email-1.1: commons-email-1.1.jar (<a class="snap_shots" href="http://commons.apache.org/downloads/download_email.cgi" target="_blank" rel="nofollow">http://commons.apache.org/downloads/download_email.cgi</a>) <br /> activation: activation.jar (<a class="snap_shots" href="http://java.sun.com/javase/technologies/desktop/javabeans/jaf/downloads/index.html" target="_blank" rel="nofollow">http://java.sun.com/javase/technologies/desktop/javabeans/jaf/downloads/index.html</a>)<br /> <br /> Esses foram os jars que eu usei para o exemplo.<br /> <br /> <br /> Tenta fazer um teste usando o seu e-mail do gmail tanto como origem(from) como destino(to) ou seja por exemplo:<br /> <br /> <a class="snap_shots" href="mailto:felipe@gmail.com">felipe@gmail.com</a><br /> <br /> email.setAuthentication("felipe@gmail.com","sua senha do gmail");<br /> email.setSSL(true);<br /> email.setFrom("felipe@gmail.com");<br /> email.addTo("felipe@gmail.com");<br /> <br /> <a class="snap_shots" href="mailto:felipe@gmail.com">felipe@gmail.com</a> e apenas um exemplo, tem que ser seu e-mail válido no gmail.<br /> <br /> Você também pode mudar a porta usando o método setSmtpPort(aPortNumber):<br /> <br /> email.setSmtpPort(aPortNumber);<br /> <br /> <br /> Qualquer coisa posta seu código ai para eu ver, ou um exemplo que retrate bem a maneira de como você montou.<br /> <br /> <br /> Falou!!<br /> <br /> <br />  <br /> <br /> <br /> <br /> <br /> <br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/527602/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/527602/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 25 Jul 2008 12:18:11]]> GMT</pubDate>
				<author><![CDATA[ claytoncastelli]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Estou 'debaixo' de um proxy...deve ser isso!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/527622/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/527622/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 25 Jul 2008 12:42:20]]> GMT</pubDate>
				<author><![CDATA[ felipeguerra]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Também estou usando proxy, fiz um teste antes de mandar essa resposta para você, e funcionou da mesma forma.<br /> <br /> Caso eu descubra como evitar esse erro posto blz.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/527658/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/527658/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 25 Jul 2008 13:10:20]]> GMT</pubDate>
				<author><![CDATA[ claytoncastelli]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ BLz pessoal?<br /> <br /> to voltando de ferias e ja vou atualizar o topico com as seguintes informacoes:<br /> <br /> - utilizando proxy<br /> - adicionando arquivo (anexos)<br /> <br /> logo em seguida vou fazer outro topico para o envio de emails utilizando a commons e coloco como autores todos os que colaboraram com o exemplo.<br /> <br /> Abraco a todos. ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/531736/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/531736/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Fri, 1 Aug 2008 13:09:04]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ [color=blue] Enviando arquivos em formato HTML usando uma URL [/color]<br /> <br /> [color=red] Esse exemplo foi tirado da pagina do Apache  referente ao Jakarta Commons, apenas alterei para funcionar na minha maquina. [/color]<br /> <br /> [url=http://commons.apache.org/email/userguide.html]exemplo original[/url]<br /> <br /> <br /> [code]<br /> <br /> <br /> // Create the email message<br /> 		HtmlEmail email = new HtmlEmail();<br /> 		<br /> 		try {<br /> 			<br /> 			email.setHostName("smtp.gmail.com");<br /> 			<br /> 			email.setAuthentication("meuEmail@gmail.com","minhaSenha");<br /> 			email.setSSL(true);<br /> 			<br /> 			email.setFrom("meuEmail@gmail.com");<br /> 			email.addTo("destinatario@gmail.com");<br /> <br /> 			email.setSubject("Test email with inline image");<br /> <br /> 			// embed the image and get the content id<br /> 			URL url = new URL("http://www.apache.org/images/asf_logo_wide.gif");<br /> 			String cid = email.embed(url, "Apache logo");<br /> <br /> 			// set the html message<br /> 			email.setHtmlMsg("&lt;html&gt;The apache logo - &lt;img src=\"cid:" + cid<br /> 					+ "\"&gt;&lt;/html&gt;");<br /> <br /> 			// set the alternative message<br /> 			email.setTextMsg("Your email client does not support HTML messages");<br /> <br /> 			// send the email<br /> 			email.send();<br /> <br /> 		} catch (EmailException e) {<br /> 			<br /> 			System.out.println(e.getMessage());<br /> 	<br /> 		} catch (MalformedURLException e) {<br /> 			<br /> 			System.out.println(e.getMessage());<br /> 			<br /> 		}<br /> <br /> <br /> <br /> <br /> <br /> [/code]]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/533439/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/533439/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Tue, 5 Aug 2008 09:36:30]]> GMT</pubDate>
				<author><![CDATA[ claytoncastelli]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ [color=blue] Enviando arquivos em formato HTML usando um arquivo local[/color]<br /> <br /> [color=red] Esse exemplo foi tirado da pagina do Apache  referente ao Jakarta Commons, apenas alterei para funcionar na minha maquina. [/color]<br /> <br /> [url=http://commons.apache.org/email/userguide.html]exemplo original[/url]<br /> <br /> <br /> [code]<br /> // Create the email message<br /> 		HtmlEmail email = new HtmlEmail();<br /> 		<br /> 		try {<br /> 			<br /> 			email.setHostName("smtp.gmail.com");<br /> 			<br /> 			email.setAuthentication("meuEmail@gmail.com","minhasenha");<br /> 			email.setSSL(true);<br /> 			<br /> 			email.setFrom("meuEmail@gmail.com");<br /> 			email.addTo("destinatario@gmail.com");<br /> <br /> 			email.setSubject("Teste usando arquivo local");<br /> <br /> 			// embed the image and get the content id<br /> 			<br /> 			File file = new File("C:/Documents and Settings/Desktop/images/logo/logo.png");			<br /> 			<br /> 			String cid = email.embed(file, "Apache logo using local file");<br /> <br /> 			// set the html message<br /> 			email.setHtmlMsg("&lt;html&gt;The apache logo - &lt;img src=\"cid:" + cid + "\"&gt;&lt;/html&gt;");<br /> <br /> 			// set the alternative message<br /> 			email.setTextMsg("Your email client does not support HTML messages");<br /> <br /> 			// send the email<br /> 			email.send();<br /> <br /> 		} catch (EmailException e) {<br /> 			<br /> 			System.out.println(e.getMessage());<br /> 	<br /> 		}<br /> <br /> <br /> [/code]]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/533441/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/533441/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Tue, 5 Aug 2008 09:41:35]]> GMT</pubDate>
				<author><![CDATA[ claytoncastelli]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ cara, muito bom teu tutorial.<br /> <br /> porém está dando o erro:<br /> javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465;<br />   nested exception is:<br />         java.net.ConnectException: Connection timed out: connect<br />         at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)<br />         at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412)<br />         at javax.mail.Service.connect(Service.java:28<img src="http://www.guj.com.br/images/smilies/b2eb59423fbf5fa39342041237025880.gif" border="0"><br />         at javax.mail.Service.connect(Service.java:169)<br />         at teste.SendMail.sendMail(SendMail.java:87)<br />         at teste.Main.main(Main.java:20)<br /> Caused by: java.net.ConnectException: Connection timed out: connect<br />         at java.net.PlainSocketImpl.socketConnect(Native Method)<br />         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)<br />         at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)<br />         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)<br />         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)<br />         at java.net.Socket.connect(Socket.java:519)<br />         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:550)<br />         at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141)<br />         at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:233)<br />         at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:163)<br />         at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1359)<br />         ... 5 more<br /> <br /> <br /> será que é do proxy? alguém tem alguma idéia?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/534332/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/534332/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 6 Aug 2008 13:10:59]]> GMT</pubDate>
				<author><![CDATA[ hopster]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ voce ta colocando sua senha e seu login certo e na parte que tem que colocar?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/534334/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/534334/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 6 Aug 2008 13:12:14]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ sim sim]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/534342/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/534342/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 6 Aug 2008 13:21:46]]> GMT</pubDate>
				<author><![CDATA[ hopster]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ os problemas que eu tive que davam esse erro era quando eu deixava de colocar informacoes sobre login certo e quando minha conexao estava ruim. Entao pode ser proxy, claro que se voce estiver utilizando.<br /> <br /> Se estiver utilizando de uma olhada em mensagens anteriores que tem explicando como faz...vou atualizar o exemplo para suportar proxy...<br /> <br /> abracao...se der certo comunica a gente...]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/534345/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/534345/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 6 Aug 2008 13:24:37]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ no meu debug aparece..<br /> <br /> "DEBUG SMTP: trying to connect to host "smtp.gmail.com", port 465, isSSL false"<br /> <br /> <br /> isSSL não tinha que ser true?<br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/534352/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/534352/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 6 Aug 2008 13:39:37]]> GMT</pubDate>
				<author><![CDATA[ hopster]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ é dizem que sim...<br /> <br /> mas aqui ta como false e cabei de testar e enviou...<br /> <br /> tenta usar o exemplo de commons do pessoal...eu particularmente acho mais facil...so que na epoca nao tinha conseguido mandar...<br /> assim que sobrar um tempo vou criar outro topico para envio de email pela api commons...<br /> <br /> desculpe nao resolver seu problema...<br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/534357/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/534357/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 6 Aug 2008 13:46:06]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Eu sempre setei o ssl como true para entrar no GMAIL. E geralmente uso outra porta e não a 465. Acho que era a 587. Em um artigo que eu havia lido eles disseram que pode ser uma ou outra...]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/534364/api-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/534364/api-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 6 Aug 2008 13:52:45]]> GMT</pubDate>
				<author><![CDATA[ renatocustodio]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ tranquilo...<br /> o commons tb uso, e está dando o mesmo erro... tenho q ver mesmo]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/534365/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/534365/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 6 Aug 2008 13:53:22]]> GMT</pubDate>
				<author><![CDATA[ hopster]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ renatocustodio,<br /> <br /> como tu setou o ssl?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/534366/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/534366/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 6 Aug 2008 13:56:05]]> GMT</pubDate>
				<author><![CDATA[ hopster]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ [code]props.put("mail.smtp.ssl", "true"); [/code]<br /> <br /> tentei assim, mas continua false]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/534369/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/534369/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 6 Aug 2008 13:59:51]]> GMT</pubDate>
				<author><![CDATA[ hopster]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ <br /> Achei um link com alguns problemas que poderiam estar causando erro na porta 465.<br /> <br /> O mais provavel pelo que li deve ser firewall.<br /> <br /> [url=http://www.velocityreviews.com/forums/t499917-unable-to-send-email-from-local-server.html]problemas relacionados[/url]]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/534386/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/534386/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 6 Aug 2008 14:21:10]]> GMT</pubDate>
				<author><![CDATA[ claytoncastelli]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ entendi... realmente... eu tentei um telnet na porta 465 e não ta dando.. vou tentar fora desta rede... ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/534462/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/534462/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Wed, 6 Aug 2008 15:48:01]]> GMT</pubDate>
				<author><![CDATA[ hopster]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ [quote=hopster]renatocustodio,<br /> <br /> como tu setou o ssl?[/quote]<br /> No commons algo como: email.setSSL(true);<br /> <br /> Onde email é uma varíável do tipo simpleMail, HtmlMail, etc...]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/534644/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/534644/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Thu, 7 Aug 2008 06:14:27]]> GMT</pubDate>
				<author><![CDATA[ renatocustodio]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ ok.. deu certo em outra rede... deve ser o firewall da empresa mesmo..]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/535405/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/535405/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Thu, 7 Aug 2008 19:53:21]]> GMT</pubDate>
				<author><![CDATA[ hopster]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Tudo bem Pessoal?<br /> <br /> Como autor do tópico foram feitas duas atualizações:<br /> <br />  - Suporte para envio de email através de SERVIDOR PROXY<br />  - Tópico API Commons Mail criado com ajuda dos comentários de todos que postaram suas idéias. <br />      [b]Link:[/b]  <a class="snap_shots" href="http://www.guj.com.br/posts/list/104645.java" target="_blank" rel="nofollow">http://www.guj.com.br/posts/list/104645.java</a> <br /> <br /> Abraço a todos e bom proveito.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/564608/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/564608/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Sun, 28 Sep 2008 23:35:59]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ A porta 465 é somente para o abençoado outlook.<br /> Para utilizar o gmail com outros clientes de email, basta utilizar a porta 587 TSL.<br /> <br /> This Works Fine!<br /> .NET Forever!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/569685/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/569685/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Tue, 7 Oct 2008 09:29:33]]> GMT</pubDate>
				<author><![CDATA[ leorjgj]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ como é apenas para o outlook se funciona para esta aplicacao e perfeitamente?<br /> <br /> abraços]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/569707/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/569707/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Tue, 7 Oct 2008 09:39:50]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Dá erro:<br /> <br /> DEBUG SMTP: trying to connect to host "smtp.gmail.com", port 587, isSSL false<br /> &gt;&gt; Erro: Envio Mensagem<br /> javax.mail.MessagingException: Unknown SMTP host: smtp.gmail.com;<br />   nested exception is:<br /> 	java.net.UnknownHostException: smtp.gmail.com<br /> 	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1389)<br /> 	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412)<br /> 	at javax.mail.Service.connect(Service.java:28<img src="http://www.guj.com.br/images/smilies/b2eb59423fbf5fa39342041237025880.gif" border="0"><br /> 	at javax.mail.Service.connect(Service.java:169)<br /> 	at sendEmail.sendMail(sendEmail.java:96)<br /> 	at Main.main(Main.java:6)<br /> Caused by: java.net.UnknownHostException: smtp.gmail.com<br /> 	at java.net.PlainSocketImpl.connect(Unknown Source)<br /> 	at java.net.SocksSocketImpl.connect(Unknown Source)<br /> 	at java.net.Socket.connect(Unknown Source)<br /> 	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(Unknown Source)<br /> 	at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(Unknown Source)<br /> 	at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:233)<br /> 	at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:163)<br /> 	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1359)<br /> 	... 5 more<br /> <br /> Já usei a porta 465 tb....<br /> <br /> Obs.: Uso o proxy AnalogX.<br /> <br />   props.setProperty("proxySet","true");<br />          props.setProperty("socksProxyHost","192.168.0.101");<br />          props.setProperty("socksProxyPort","6588"); <br /> <br /> É a configuração que uso no IE pra me conectar à internet.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/595331/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/595331/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 20 Nov 2008 16:44:58]]> GMT</pubDate>
				<author><![CDATA[ marthian_2]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Olá a todos.<br /> <br /> Eu encontrei em um fórum sa Sun de como enviar e-mail através do Gmail. Esse código funciona independente se vc está usando proxy ou não.<br /> <br /> O link é esse: http://forums.sun.com/thread.jspa?threadID=617974.<br /> <br /> Baseado nesse link, eu criei a seguinte classe:<br /> <br /> [code]<br /> import java.util.Properties;<br /> import java.util.Properties;<br /> import javax.mail.Authenticator;<br /> import javax.mail.Message;<br /> import javax.mail.MessagingException;<br /> import javax.mail.PasswordAuthentication;<br /> import javax.mail.Session;<br /> import javax.mail.Transport;<br /> import javax.mail.internet.AddressException;<br /> import javax.mail.internet.InternetAddress;<br /> import javax.mail.internet.MimeMessage;<br /> <br /> public class GmailMailer {<br /> <br /> 	// Host do Gmail<br /> 	private String SMTP_HOST_NAME;<br /> <br /> 	// Login do usuário<br /> 	private String SMTP_AUTH_USER;<br /> <br /> 	// Senha do usuário<br /> 	private String SMTP_AUTH_PWD;<br /> <br /> 	// E-mail do remetente<br /> 	private String emailFromAddress;<br /> <br /> 	// Título do e-mail<br /> 	private String emailSubjectTxt;<br /> <br /> 	// Conteúdo do e-mail<br /> 	private String emailMsgTxt;<br /> <br /> 	// E-mails dos destinatários<br /> 	private String[] emailList;<br /> <br /> 	public GmailMailer() {<br /> 		SMTP_HOST_NAME = "gmail-smtp.l.google.com";<br /> 		SMTP_AUTH_USER = "xxxxx@gmail.com";<br /> 		SMTP_AUTH_PWD = "xxxx";<br /> 	}<br /> <br /> 	public void sendEmail(String fromAddress, String[] toAddress, String subjectTxt, String messageTxt) throws Exception{<br /> 		emailFromAddress = fromAddress;<br /> 		emailList = toAddress;<br /> 		emailSubjectTxt = subjectTxt;<br /> 		emailMsgTxt = messageTxt;<br /> <br /> 		boolean debug = false;<br /> 		java.security.Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());<br /> <br /> 		// Configurando o endereço SMTP do host <br /> 		Properties props = new Properties();<br /> 		props.put("mail.transport.protocol", "smtp");<br /> 		props.put("mail.smtp.starttls.enable", "true");<br /> 		props.put("mail.smtp.host", SMTP_HOST_NAME);<br /> 		props.put("mail.smtp.auth", "true");<br /> <br /> 		// Caso o e-mail precise de autenticação<br /> 		Authenticator auth = new SMTPAuthenticator();<br /> 		Session session = Session.getDefaultInstance(props, auth);<br /> <br /> 		session.setDebug(debug);<br /> <br /> 		// Criando a mensagem<br /> 		Message msg = new MimeMessage(session);<br /> <br /> 		// Adicionando o e-mail do remetente<br /> 		InternetAddress addressFrom = new InternetAddress(emailFromAddress);<br /> 		msg.setFrom(addressFrom);<br /> <br /> 		// Adicionando os e-mails dos destinatários<br /> 		InternetAddress[] addressTo = new InternetAddress[emailList.length];<br /> 		for (int i = 0; i &lt; emailList.length; i++) {<br /> 			addressTo[i] = new InternetAddress(emailList[i]);<br /> 		}<br /> 		msg.setRecipients(Message.RecipientType.TO, addressTo);<br /> <br /> 		// Adicionando o título do e-mail<br /> 		msg.setSubject(emailSubjectTxt);<br /> 		<br /> 		// Adicionando o conteúdo do e-mail<br /> 		msg.setContent(emailMsgTxt, "text/plain");<br /> 		Transport.send(msg);<br /> 	}<br /> <br /> 	/**<br /> 	 * Autentica o usuário quando o servidor SMTP requisita<br /> 	 */<br /> 	private class SMTPAuthenticator extends javax.mail.Authenticator {<br /> <br /> 		public PasswordAuthentication getPasswordAuthentication() {<br /> 			String username = SMTP_AUTH_USER;<br /> 			String password = SMTP_AUTH_PWD;<br /> 			return new PasswordAuthentication(username, password);<br /> 		}<br /> 	}<br /> <br /> }<br /> [/code]<br /> <br /> Para executar ele, eu criei outra classe abaixo:<br /> <br /> [code]<br /> public class TesteGmailMailer {<br /> <br /> 	public static void main(String[] args) {<br /> 		GmailMailer mail = new GmailMailer();<br /> 		String[] listaEmails = {"xxxxx@gmail.com","xxxx@yahoo.com.br"};<br /> 		try {<br /> 			mail.sendEmail("xxxx@gmail.com",<br /> 							listaEmails, <br /> 						   "Teste de envio de email", <br /> 						   "Isso é um teste");<br /> 			System.out.println("E-mail enviado com sucesso");<br /> 		} catch (Exception e) {<br /> 			System.out.println("Não foi possível enviar o e-mail");<br /> 			e.printStackTrace();<br /> 		}<br /> 	}<br /> }<br /> [/code]]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/617746/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/617746/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Wed, 7 Jan 2009 12:13:24]]> GMT</pubDate>
				<author><![CDATA[ orlewilson.maia]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ aqui não funcionou com proxy...]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/618749/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/618749/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 8 Jan 2009 14:52:04]]> GMT</pubDate>
				<author><![CDATA[ hopster]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Alguem sabe me dizer como eu faço para ocultar o remetente ou colocar um outro endereço? Obrigado!!!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/649014/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/649014/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 5 Mar 2009 15:31:37]]> GMT</pubDate>
				<author><![CDATA[ Shakall]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ O Gmail, por motivos de segurança, não deixa você alterar o remetente. ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/649015/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/649015/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 5 Mar 2009 15:36:14]]> GMT</pubDate>
				<author><![CDATA[ thingol]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ olá pessoal<br /> fiz um programa para envio de email<br /> usei os exemplos acima e funcionou 100%<br /> mas agora mudei o servidor, que não é gmail, e dá erro, não envia<br /> o que pode ser ? firewall ? abrir portas do modem ?<br /> <br /> erro<br /> <br /> [code]<br /> javax.mail.MessagingException: Exception reading response;<br />   nested exception is:<br /> 	javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?<br /> 	at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1764)<br /> 	at com.sun.mail.smtp.SMT ...........<br /> [/code]<br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/667527/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/667527/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 9 Apr 2009 09:29:16]]> GMT</pubDate>
				<author><![CDATA[ marcoscorso]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Tudo bem marcoscorso?<br /> <br /> Nao sei ao certo qual 'e o motivo, mas se for o hotmail ele nao utiliza smtp pelo que vi quando fiz este tutorial.<br /> Assim, voce tem que setar as configuracoes do seu email de origem ( servidor ) para que funcione o codigo. Tente tirar SSL.<br /> <br /> Foquei no gmail, pois era a dificuldade do pessoal.<br /> <br /> Nao sei se estou certo quando a minha resposta, mas espero que ajude a tomar algum rumo.<br /> <br /> Abracos,<br /> Gabriel Massote Prado.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/675981/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/675981/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Tue, 28 Apr 2009 00:43:10]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Show!!!<br /> Ótimo material Gabriel!<br /> <br /> O problema acima do estevanbc, é porque ele deve ter colocado o usuario e a senha aqui:<br /> [code]<br /> class SimpleAuth extends Authenticator {<br /> 	public String username = null;<br /> 	public String password = null;<br /> [/code]<br /> <br /> Que deveria está aqui:<br /> [code]<br />          //Cria um autenticador que sera usado a seguir  <br />          SimpleAuth auth = null;  <br />          auth = new SimpleAuth ("seuusuarioparalogin","suasenhaparalogin"); <br /> [/code]<br /> <br /> Valeu pelo tópico!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/780007/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/780007/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Tue, 17 Nov 2009 13:46:04]]> GMT</pubDate>
				<author><![CDATA[ THG Carvalho]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Tudo bem Pessoal?<br /> <br /> Desculpa a demora em responder alguns tópicos mas estava com o e-mail errado no meu perfil, então não estava recebendo atualizações.<br /> Agora estou de volta.<br /> <br /> []'s, Gabriel.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/791200/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/791200/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Tue, 8 Dec 2009 08:29:41]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ <br /> Muito bom a sua classe gabrielmassote!<br /> <br /> Voce saberia como enviar uma imagem no corpo da mensagem?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/990016/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/990016/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 4 Feb 2010 10:15:05]]> GMT</pubDate>
				<author><![CDATA[ MaxWeber]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ [quote=MaxWeber]<br /> Muito bom a sua classe gabrielmassote!<br /> <br /> Voce saberia como enviar uma imagem no corpo da mensagem?[/quote]<br /> <br /> Então Max, tem uma outra API, a Commons Mail que tem essa alternativa e bem mais fácil. E ainda tem a opção de enviar email HTML, caso precise mandar algo mais elaborado pro e-mail. <br /> obs: parte html não está no tutorial, so me pedir se quiser.<br /> <br /> [b]Segue o tópico:[/b] <a class="snap_shots" href="http://www.guj.com.br/posts/list/104645.java" target="_blank" rel="nofollow">http://www.guj.com.br/posts/list/104645.java</a><br /> <br /> De uma olhada e me fale qualquer coisa.<br /> <br /> []'s]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/990028/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/990028/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 4 Feb 2010 10:32:34]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ [quote=gabrielmassote][quote=MaxWeber]<br /> Muito bom a sua classe gabrielmassote!<br /> <br /> Voce saberia como enviar uma imagem no corpo da mensagem?[/quote]<br /> <br /> Então Max, tem uma outra API, a Commons Mail que tem essa alternativa e bem mais fácil. E ainda tem a opção de enviar email HTML, caso precise mandar algo mais elaborado pro e-mail. <br /> obs: parte html não está no tutorial, so me pedir se quiser.<br /> <br /> [b]Segue o tópico:[/b] <a class="snap_shots" href="http://www.guj.com.br/posts/list/104645.java" target="_blank" rel="nofollow">http://www.guj.com.br/posts/list/104645.java</a><br /> <br /> De uma olhada e me fale qualquer coisa.<br /> <br /> []'s[/quote]<br /> <br /> <br /> <br /> Ok, valew...vou dar uma olhada.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/990041/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/990041/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 4 Feb 2010 10:49:34]]> GMT</pubDate>
				<author><![CDATA[ MaxWeber]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ kra eu tava procurando isso faz tempo<br /> <br /> mto bom testei aqui funcionou lindamente<br /> <br /> mto bom, parabéns, grande abraço]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/996207/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/996207/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Tue, 16 Feb 2010 09:42:21]]> GMT</pubDate>
				<author><![CDATA[ cubo]]></author>
			</item>
			<item>
				<title>API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Cara muito bom teu código... bem documentado... vai ser muito útil pra mim, pois funcionou direitinho. Parabéns!<br /> <br /> Abraço!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1029006/api-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1029006/api-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Wed, 7 Apr 2010 17:39:15]]> GMT</pubDate>
				<author><![CDATA[ aureliolima]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Olá gabrielmassote,<br /> <br /> Bom, eu estou precisando de uma classe para enviar e-mail, na verdade eu já tinha conseguido implementar, mas da noite para o dia (literalmente) deixou de funcionar e sempre exibe o mesmo erro... não sei o motivo porque eu não alterei nada no código, enfim... Na busca de solucionar, vi seu tutorial e segui a risca, só alterei os endereços de e-mail e a sua respectiva senha. Ao executar, deu o mesmo erro...<br /> <br /> [code]javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465;<br />   nested exception is:<br />         java.net.ConnectException: Connection timed out: connect<br />         at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1706)<br />         at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:525)<br />         at javax.mail.Service.connect(Service.java:291)<br />         at javax.mail.Service.connect(Service.java:172)<br />         at egrupo.SendMail.sendMail(SendMail.java:105)<br />         at egrupo.SendMail.main(SendMail.java:121)<br /> Caused by: java.net.ConnectException: Connection timed out: connect<br />         at java.net.PlainSocketImpl.socketConnect(Native Method)<br />         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)<br />         at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)<br />         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)<br />         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)<br />         at java.net.Socket.connect(Socket.java:519)<br />         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:550)<br />         at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141)<br />         at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:284)<br />         at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:201)<br />         at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1672)<br />         ... 5 more<br /> [/code]<br /> <br /> Bom, aguardo anciosa por uma resposta.<br /> <br /> Desde já muito agradecida.<br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1040238/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1040238/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Mon, 26 Apr 2010 10:20:30]]> GMT</pubDate>
				<author><![CDATA[ Mabel Fontes]]></author>
			</item>
			<item>
				<title>API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ estás colocando todos os imports certinho?<br /> Usei esta mesma classe e coloquei estes:<br /> <br /> import java.util.Properties;<br /> import javax.mail.Message;<br /> import javax.mail.Session;<br /> import javax.mail.Transport;<br /> import javax.mail.internet.InternetAddress;<br /> import javax.mail.internet.MimeMessage;<br /> import javax.mail.Authenticator;<br /> import javax.mail.PasswordAuthentication;]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1040243/api-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1040243/api-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Mon, 26 Apr 2010 10:24:12]]> GMT</pubDate>
				<author><![CDATA[ aureliolima]]></author>
			</item>
			<item>
				<title>Re:API JavaMail - Usando o GMAIL</title>
				<description><![CDATA[ [quote=cristianonasciment]brother, tentei criar um exemplo pra testar sua aplicação, e estou apanhando.<br /> a classe SendMail é igual a q está nessa página<br /> <br /> index.jsp<br /> <br /> [code]&lt;%@ page language="java" contentType="text/htm"<br />     pageEncoding="ISO-8859-1"<br />     import="meupacote.SendMail"<br />     %&gt;<br /> &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br /> &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br /> &lt;head&gt;<br /> &lt;title&gt;Enviando meu primeiro E-mail com Gmail&lt;/title&gt;<br /> &lt;/head&gt;<br /> &lt;body&gt;<br /> &lt;%<br /> SendMail sm = new SendMail();<br /> <br /> sm.sendMail("katatall@gmail.com","cristianonasciment@gmail.com","Email Automático","Mensagem do email"); <br /> %&gt;<br /> &lt;h1&gt;A mensagem foi enviada com sucesso&lt;/h1&gt;<br /> &lt;/body&gt;<br /> &lt;/html&gt;[/code]<br /> <br /> erro: <br /> [code]HTTP Status 500 -<br /> <br /> type Exception report<br /> <br /> message<br /> <br /> description The server encountered an internal error () that prevented it from fulfilling this request.<br /> <br /> exception<br /> <br /> org.apache.jasper.JasperException: Unable to compile class for JSP: <br /> <br /> An error occurred at line: 20 in the jsp file: /index.jsp<br /> The constructor SendMail() is not visible<br /> 17: &lt;/head&gt;<br /> 18: &lt;body&gt;<br /> 19: &lt;%<br /> 20: SendMail sm = new SendMail();<br /> 21: <br /> 22:  <br /> 23:  sm.sendMail("katatall@gmail.com","cristianonasciment@gmail.com","Email Automático","chaaaaaaaaaaaaaama"); <br /> <br /> <br /> Stacktrace:<br /> 	org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)<br /> 	org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)<br /> 	org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)<br /> 	org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)<br /> 	org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)<br /> 	org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)<br /> 	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)<br /> 	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)<br /> 	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)<br /> 	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)<br /> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br /> 	org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)<br /> <br /> note The full stack trace of the root cause is available in the Apache Tomcat/6.0.14 logs.[/code][/quote]<br /> <br /> tenta mudar a declaracao do construtor da classe sendmail para public:<br /> <br /> [code]<br /> <br /> //de:<br /> SendMail(){...}<br /> <br /> //para<br /> public SendMail(){...}<br /> <br /> [/code]]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1040371/reapi-javamail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/1040371/reapi-javamail---usando-o-gmail
</link>
				<pubDate><![CDATA[Mon, 26 Apr 2010 12:54:24]]> GMT</pubDate>
				<author><![CDATA[ kemperacc]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Oi aureliolima,<br /> <br /> O problema era com a conexão, mais felizmente consegui resolver! <br /> <br /> Minha rede estava configurada para obter um endereço IP automaticamente, guando setei um endereço fixo, funcionou  <img src="http://www.guj.com.br/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0">!<br /> <br /> Obrigada por responder!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1040372/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1040372/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Mon, 26 Apr 2010 12:56:41]]> GMT</pubDate>
				<author><![CDATA[ Mabel Fontes]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Já estava vindo responder sua dúvida.<br /> Aqui na faculdade não consigo enviar pelo mesmo motivo.<br /> <br /> Bom que conseguiu resolver.<br /> <br /> Grande abraço.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1040374/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1040374/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Mon, 26 Apr 2010 12:58:35]]> GMT</pubDate>
				<author><![CDATA[ gabrielmassote]]></author>
			</item>
			<item>
				<title>API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Que bom que funcionou Mabel...<br /> <br /> Abraço!<br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1040599/api-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1040599/api-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Mon, 26 Apr 2010 15:25:15]]> GMT</pubDate>
				<author><![CDATA[ aureliolima]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Vlw GabrielMassote funcionou numa boa.<br /> <br /> Obrigado cara. <img src="http://www.guj.com.br/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0"> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1072956/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1072956/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Mon, 28 Jun 2010 00:43:34]]> GMT</pubDate>
				<author><![CDATA[ eumagnun]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Desculpa por reabiri o topico, mas estou com uma duvida na leitura de emails no Gmail.<br /> <br /> <br /> Ao fazer a leitura e nao apagar as mensagens, Depois de algumas tentativas, ele diz que nao encontra mais nenhuma mensagem. Mas ao acessar a conta, elas se encontram la.<br /> <br /> Alguem saberia me dizer se tem outro Folder que ficam essas mensagens?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1114179/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1114179/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Sun, 12 Sep 2010 01:28:09]]> GMT</pubDate>
				<author><![CDATA[ julioces]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMAIL</title>
				<description><![CDATA[ Blz pessoal!!!<br /> Sei que o tópico é antigo, mas ainda muito util, por isso um link que o colega passou não funciona mais, então segue o link abaixo para baixar o activation.jar, postado aqui mesmo nesse fórum:<br /> <a class="snap_shots" href="http://www.guj.com.br/posts/list/30056.java" target="_blank" rel="nofollow">http://www.guj.com.br/posts/list/30056.java</a><br /> Valeu, até mais!!!<br /> <br /> <br /> [quote=claytoncastelli]Blz Felipe!!<br /> <br /> Primeiro me desculpe pois faltou falar um jar activation.<br /> <br /> javaMail: mail.jar (<a class="snap_shots" href="http://java.sun.com/products/javamail/downloads/index.html" target="_blank" rel="nofollow">http://java.sun.com/products/javamail/downloads/index.html</a>)<br /> commons-email-1.1: commons-email-1.1.jar (<a class="snap_shots" href="http://commons.apache.org/downloads/download_email.cgi" target="_blank" rel="nofollow">http://commons.apache.org/downloads/download_email.cgi</a>) <br /> activation: activation.jar (<a class="snap_shots" href="http://java.sun.com/javase/technologies/desktop/javabeans/jaf/downloads/index.html" target="_blank" rel="nofollow">http://java.sun.com/javase/technologies/desktop/javabeans/jaf/downloads/index.html</a>)<br /> <br /> Esses foram os jars que eu usei para o exemplo.<br /> <br /> <br /> Tenta fazer um teste usando o seu e-mail do gmail tanto como origem(from) como destino(to) ou seja por exemplo:<br /> <br /> <a class="snap_shots" href="mailto:felipe@gmail.com">felipe@gmail.com</a><br /> <br /> email.setAuthentication("felipe@gmail.com","sua senha do gmail");<br /> email.setSSL(true);<br /> email.setFrom("felipe@gmail.com");<br /> email.addTo("felipe@gmail.com");<br /> <br /> <a class="snap_shots" href="mailto:felipe@gmail.com">felipe@gmail.com</a> e apenas um exemplo, tem que ser seu e-mail válido no gmail.<br /> <br /> Você também pode mudar a porta usando o método setSmtpPort(aPortNumber):<br /> <br /> email.setSmtpPort(aPortNumber);<br /> <br /> <br /> Qualquer coisa posta seu código ai para eu ver, ou um exemplo que retrate bem a maneira de como você montou.<br /> <br /> <br /> Falou!!<br /> <br /> <br />  <br /> <br /> <br /> <br /> <br /> <br /> <br /> [/quote]]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1118485/reapi-java-mail---usando-o-gmail
</guid>
				<link>http://www.guj.com.br/prepost/87637/1118485/reapi-java-mail---usando-o-gmail
</link>
				<pubDate><![CDATA[Sun, 19 Sep 2010 23:41:52]]> GMT</pubDate>
				<author><![CDATA[ marlosdamasceno]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Vc está de Parabens gabriel!!!<br /> Estava como um louco procurando, inclusive aqui no guj e nada dava certo, mas seu código rodou tranquilamente.<br /> <br /> Parabéns novamente!!!!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1141270/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1141270/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Wed, 27 Oct 2010 20:44:53]]> GMT</pubDate>
				<author><![CDATA[ arlison]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ UUUOOLLLL \0/ <br /> Pessoal apesar do tópico ser muito antigo mas creio que ajuda muita gente.<br /> Depois de apanhar muito, descobri (sem pesquisar no google \o/) como mandar no corpo do email<br /> um texto com acentos e demais caracteres especiais.<br /> <br /> texto simples<br /> <br /> [code]//Setando o conteúdo/corpo do email<br /> msg.setContent(message,"text/plain");[/code]<br /> <br /> texto completo<br /> <br /> [code]//Setando o conteúdo/corpo do email<br /> msg.setContent(message,"text/html;charset=UTF-8");[/code]<br /> <br /> O teste foi feito enviando do Gmail para o Hotmail porém acredito que funcione para todos provedores.<br /> <br /> Gabriel, caso julgue interessante, inclua no post original.<br /> <br /> Abraço a todos...E fiquem com Deus!!!!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1142037/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1142037/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 28 Oct 2010 21:34:14]]> GMT</pubDate>
				<author><![CDATA[ arlison]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Camamba Gabriel. Muito bom mesmo.<br /> Obrigado pela ajuda.  <img src="http://www.guj.com.br/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0"> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1144978/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1144978/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 4 Nov 2010 16:45:02]]> GMT</pubDate>
				<author><![CDATA[ iagodantascg]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Opa pessoas!<br /> <br /> Estou desenvolvendo um sistema para a minha empresa.<br /> Preciso enviar e-mail pelo sistema.<br /> <br /> O exemplo está ótimo. Compreendi-o sem muito esforço. Porém estou com um problema.<br /> O servidor de e-mail da minha empresa não precisa de autenticação para enviar e-mail. E no exemplo, precisa enviar um usuário para autenticar.<br /> <br /> O erro que aparece é o :<br /> <br /> [code]DEBUG: JavaMail version 1.4.3<br /> DEBUG: URL jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/imap.jar!/META-INF/javamail.providers<br /> DEBUG: successfully loaded resource: jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/imap.jar!/META-INF/javamail.providers<br /> DEBUG: URL jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/pop3.jar!/META-INF/javamail.providers<br /> DEBUG: successfully loaded resource: jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/pop3.jar!/META-INF/javamail.providers<br /> DEBUG: URL jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/smtp.jar!/META-INF/javamail.providers<br /> DEBUG: successfully loaded resource: jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/smtp.jar!/META-INF/javamail.providers<br /> DEBUG: successfully loaded resource: /META-INF/javamail.default.providers<br /> DEBUG: Tables of loaded providers<br /> DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc], com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc]}<br /> DEBUG: Providers Listed By Protocol: {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsy stems, Inc], smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc], pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc]}<br /> DEBUG: successfully loaded resource: /META-INF/javamail.default.address.map<br /> DEBUG: URL jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/smtp.jar!/META-INF/javamail.address.map<br /> DEBUG: successfully loaded resource: jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/smtp.jar!/META-INF/javamail.address.map<br /> DEBUG: setDebug: JavaMail version 1.4.3<br /> DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]<br /> DEBUG SMTP: useEhlo true, useAuth false<br /> DEBUG SMTP: trying to connect to host "192.168.2.5", port 25, isSSL false<br /> &gt;&gt; Erro: Envio Mensagem<br /> javax.mail.MessagingException: Could not connect to SMTP host: 192.168.2.5, port: 25;<br />   nested exception is:<br /> 	java.net.ConnectException: Connection refused: connect<br /> 	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1706)<br /> 	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:525)<br /> 	at javax.mail.Service.connect(Service.java:291)<br /> 	at javax.mail.Service.connect(Service.java:172)<br /> 	at controle.EnviarEmail.sendMail(EnviarEmail.java:94)<br /> 	at controle.TesteCommons.main(TesteCommons.java:12)<br /> Caused by: java.net.ConnectException: Connection refused: connect<br /> 	at java.net.PlainSocketImpl.socketConnect(Native Method)<br /> 	at java.net.PlainSocketImpl.doConnect(Unknown Source)<br /> 	at java.net.PlainSocketImpl.connectToAddress(Unknown Source)<br /> 	at java.net.PlainSocketImpl.connect(Unknown Source)<br /> 	at java.net.SocksSocketImpl.connect(Unknown Source)<br /> 	at java.net.Socket.connect(Unknown Source)<br /> 	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(Unknown Source)<br /> 	at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(Unknown Source)<br /> 	at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:284)<br /> 	at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:201)<br /> 	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1672)<br /> 	... 5 more<br /> [/code] <br /> <br /> Pelo o que eu entendi, a conexão foi recusada.<br /> Será que foi no servidor de e-mail da empresa?<br /> <br /> P.S.: Ainda não testei o código FORA da empresa. Hoje a noite testarei em casa e testarei, mas seu alguém jã puder me ajudar, agradeceria.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1179961/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1179961/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 13 Jan 2011 12:23:34]]> GMT</pubDate>
				<author><![CDATA[ DZR]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ É capaz de estar sendo barrado por algum proxy.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1179969/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1179969/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 13 Jan 2011 12:35:28]]> GMT</pubDate>
				<author><![CDATA[ raf4ever]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Pensei nisso também. <br /> Nesta parte do código tem até uma solução para uso de proxy<br /> <br /> [code]    // quem estiver utilizando um SERVIDOR PROXY descomente essa parte e atribua as propriedades do SERVIDOR PROXY utilizado  <br />                <br />                  props.setProperty("proxySet","true"); <br />                  props.setProperty("socksProxyHost","192.168.XXX.XXX"); // IP do Servidor Proxy <br />                  props.setProperty("socksProxyPort","XXXX");  // Porta do servidor Proxy <br /> [/code]<br /> <br /> OBS: Não coloquei o proxy real da empresa por segurança...<br /> <br /> Aqui tem muitos aplicativos que só conectam depois do proxy configurado, porém eles precisam colocar um usuário e uma senha.<br /> Quais parametros eu setaria ali para colocar usuário e senha do proxy?<br /> <br /> Obrigado.<br /> <br /> EDIT: Acabei de ler que não tem parametros de usuário e senha para o socks proxy... Alguém teria outra idéia de como resolveria isso?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1180064/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1180064/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 13 Jan 2011 14:24:24]]> GMT</pubDate>
				<author><![CDATA[ DZR]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Opa pessoas!<br /> <br /> Desculpem estar fazendo outra postagem.<br /> O erro de connection refuse eu consegui resolver. O problema era com o anti vírus da empresa que estava barrando a porta 25, junto com o servidor smtp.<br /> Esta é a parte boa.<br /> A parte ruim éq o erro agora mudou.<br /> <br /> Aqui está o erro:<br /> <br /> [code]DEBUG: JavaMail version 1.4.3<br /> DEBUG: URL jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/imap.jar!/META-INF/javamail.providers<br /> DEBUG: successfully loaded resource: jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/imap.jar!/META-INF/javamail.providers<br /> DEBUG: URL jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/pop3.jar!/META-INF/javamail.providers<br /> DEBUG: successfully loaded resource: jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/pop3.jar!/META-INF/javamail.providers<br /> DEBUG: URL jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/smtp.jar!/META-INF/javamail.providers<br /> DEBUG: successfully loaded resource: jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/smtp.jar!/META-INF/javamail.providers<br /> DEBUG: successfully loaded resource: /META-INF/javamail.default.providers<br /> DEBUG: Tables of loaded providers<br /> DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc], com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc]}<br /> DEBUG: Providers Listed By Protocol: {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsy stems, Inc], smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc], pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc]}<br /> DEBUG: successfully loaded resource: /META-INF/javamail.default.address.map<br /> DEBUG: URL jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/smtp.jar!/META-INF/javamail.address.map<br /> DEBUG: successfully loaded resource: jar:file:/C:/Program%20Files/Java/tomcat/lib/lib/smtp.jar!/META-INF/javamail.address.map<br /> DEBUG: setDebug: JavaMail version 1.4.3<br /> DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]<br /> DEBUG SMTP: useEhlo true, useAuth true<br /> DEBUG SMTP: trying to connect to host "192.168.2.5", port 25, isSSL false<br /> &gt;&gt; Erro: Envio Mensagem<br /> javax.mail.MessagingException: Could not connect to SMTP host: 192.168.2.5, port: 25;<br />   nested exception is:<br /> 	javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?<br /> 	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1706)<br /> 	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:525)<br /> 	at javax.mail.Service.connect(Service.java:291)<br /> 	at javax.mail.Service.connect(Service.java:172)<br /> 	at modelo.SendMail.sendMail(SendMail.java:93)<br /> 	at modelo.TesteEmail.main(TesteEmail.java:8)<br /> Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?<br /> 	at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(Unknown Source)<br /> 	at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)<br /> 	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)<br /> 	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)<br /> 	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)<br /> 	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)<br /> 	at com.sun.mail.util.SocketFetcher.configureSSLSocket(SocketFetcher.java:503)<br /> 	at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:234)<br /> 	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1672)<br /> 	... 5 more<br /> [/code]<br /> <br /> Alguém poderia me ajudar agora?<br /> <br /> Só mais uma coisa: O nosso servidor de e-mail não exige autenticação. E o cõdigo que estou usando é o mesmo da primeira página.<br /> <br /> OBS:<br /> Com o exemplo do tutorial abaixo, funcionou corretamente: http://www.guj.com.br/java/104645-api-commons-mail---usando-gmail/1<br /> <br /> Se alguém puder me ajudar a sanar a dúvida do problema acima, agradeceria.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1180173/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1180173/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 13 Jan 2011 15:38:00]]> GMT</pubDate>
				<author><![CDATA[ DZR]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Salve salve galera do GUJ, tudo bom?<br /> <br /> Por favor, me perdoem por reabrir o tópico, mas acho que vcs podem me ajudar.<br /> <br /> Eu não tinha encontrado esse tópico antes, então abri um novo comentando sobre uma dificuldade que estou tendo ao usar o GMail como SMTP: [url]http://www.guj.com.br/java/238119-gmail-smtp--keytool-the-trustanchors-parameter-must-be-non-empty[/url]<br /> <br /> Acontece que reparei que esse problema que eu tenho, só ocorre no [b]servidor de produção[/b]. <br /> <br /> Na minha máquina de desenvolvimento, o email é enviado normalmente. E detalhe: na minha máquina de desenvolvimento, eu não precisei criar nenhum certificado usando o keytool nem nada.<br /> <br /> Será algum problema de ambiente?<br /> <br /> Permissão talvez?<br /> <br /> Agradeço antecipadamente e fico no aguardo de qualquer ajuda.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1228256/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1228256/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Wed, 6 Apr 2011 19:25:25]]> GMT</pubDate>
				<author><![CDATA[ rogerio.alcantara]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Ola galera!!<br /> <br /> Topico muito bom!!!<br /> <br /> Mas tive um probleminha quando fui testar o codigo postado!  <br /> <br /> O erro que da e o seguinte:<br /> <br /> [code]&gt;&gt; Erro: Envio Mensagem<br /> javax.mail.MessagingException: Unknown SMTP host: stmp.gmail.com;<br />   nested exception is:<br /> 	java.net.UnknownHostException: stmp.gmail.com<br /> 	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1932)<br /> 	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:638)<br /> 	at javax.mail.Service.connect(Service.java:295)<br /> 	at javax.mail.Service.connect(Service.java:176)<br /> 	at validar.EnviarEmail.enviarEmail(EnviarEmail.java:99)<br /> 	at validar.TesteCpf.main(TesteCpf.java:35)<br /> Caused by: java.net.UnknownHostException: stmp.gmail.com<br /> 	at java.net.PlainSocketImpl.connect(Unknown Source)<br /> 	at java.net.SocksSocketImpl.connect(Unknown Source)<br /> 	at java.net.Socket.connect(Unknown Source)<br /> 	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(Unknown Source)<br /> 	at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(Unknown Source)<br /> 	at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:288)<br /> 	at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:205)<br /> 	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1900)<br /> 	... 5 more[/code]<br /> <br /> <br /> e algum problema com o stmp.gmail<br /> <br /> Como resolve-lo?<br /> <br /> Desde ja agradeco!!!!!!! :D ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1230696/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1230696/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Mon, 11 Apr 2011 14:06:09]]> GMT</pubDate>
				<author><![CDATA[ johmjohm]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Gabriel, muito bom teu post... me quebro um galho que tu nem sabe.... muito obrigado....]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1242315/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1242315/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Tue, 3 May 2011 14:55:45]]> GMT</pubDate>
				<author><![CDATA[ cristianchiess]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Fala pessoal. O tópico é antigo, mas acho que trago uma nova discussão.<br /> <br /> Eu tinha um código usando JavaMail que enviava emails pelo gmail perfeitamente. Foi testado e estava em pleno uso em várias máquinas. Mas simplesmente de uma hora para outra o programa não funciona mais, digo não envia mais emails. Não alterei nem uma linha do código e o mesmo parou de funcionar.<br /> <br /> Em testes eu obtive o seguinte erro, tanto em redes com e sem proxy.<br /> <br /> <br /> [code]<br /> DEBUG: JavaMail version 1.4.4<br /> DEBUG: successfully loaded resource: /META-INF/javamail.default.providers<br /> DEBUG: Tables of loaded providers<br /> DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc], com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc]}<br /> DEBUG: Providers Listed By Protocol: {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc], pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]}<br /> DEBUG: successfully loaded resource: /META-INF/javamail.default.address.map<br /> DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]<br /> DEBUG SMTP: useEhlo true, useAuth true<br /> DEBUG SMTP: useEhlo true, useAuth true<br /> DEBUG SMTP: trying to connect to host "smtp.gmail.com", port 587, isSSL false<br /> Exception in thread "main" javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 587;<br />   nested exception is:<br /> 	java.net.SocketException: Malformed reply from SOCKS server<br /> 	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1934)<br /> 	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:638)<br /> 	at javax.mail.Service.connect(Service.java:317)<br /> 	at javax.mail.Service.connect(Service.java:176)<br /> 	at javax.mail.Service.connect(Service.java:125)<br /> 	at javax.mail.Transport.send0(Transport.java:194)<br /> 	at javax.mail.Transport.send(Transport.java:124)<br /> 	at main.SimpleSSLMail.test(SimpleSSLMail.java:49)<br /> 	at main.SimpleSSLMail.main(SimpleSSLMail.java:21)<br /> Caused by: java.net.SocketException: Malformed reply from SOCKS server<br /> 	at java.net.SocksSocketImpl.readSocksReply(Unknown Source)<br /> 	at java.net.SocksSocketImpl.connect(Unknown Source)<br /> 	at java.net.Socket.connect(Unknown Source)<br /> 	at java.net.Socket.connect(Unknown Source)<br /> 	at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:288)<br /> 	at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:231)<br /> 	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1900)<br /> 	... 8 more<br /> [/code]<br /> <br /> O programa fica na linha [b]DEBUG SMTP: trying to connect to host "smtp.gmail.com", port 587, isSSL false[/b] durante um tempão. Depois recebo a exceção. Isso está ocorrendo em todas as máquinas que eu testo. Já testei com o servidor da BOL e ocorre a mesma coisa. Pesquisei em vários lugares e não encontrei nada que pudesse me ajudar.<br /> <br /> Alguém está tendo, ou teve, problema similar?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1259799/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1259799/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 2 Jun 2011 14:31:41]]> GMT</pubDate>
				<author><![CDATA[ fantasma_da_opera]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ o link do activation está off]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1273023/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1273023/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Sat, 25 Jun 2011 12:04:40]]> GMT</pubDate>
				<author><![CDATA[ mirrah]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ pow cara, valeu mesmo pelo mini tutorial, eu teste o codigo fonte em um outro PC e funcionou certinho!!<br /> <br /> brigadão! <img src="http://www.guj.com.br/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0">]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1273931/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1273931/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Mon, 27 Jun 2011 15:08:46]]> GMT</pubDate>
				<author><![CDATA[ mirrah]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Valeu pelo tutorial amigo! Excelente qualidade!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1305971/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1305971/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Wed, 31 Aug 2011 08:36:02]]> GMT</pubDate>
				<author><![CDATA[ MarcusSaad]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Valeu pelo tutorial ! adorei]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1306384/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1306384/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Wed, 31 Aug 2011 16:43:53]]> GMT</pubDate>
				<author><![CDATA[ ruben_m]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Amigos, <br /> <br /> Consegui implementar das 2 formas porém estou com dúvida.<br /> <br /> Se eu defino a origem como um e-mail válido (exemplo do hotmail ou até mesmo do gmail que não é o mesmo de destino) ele chega da seguinte forma (em anexo está o header da mensagem)<br /> <br /> de : igobortolon@gmail.com contato.queroinfo@gmail.com<br /> para : "contato.queroinfo@gmail.com" &lt;contato.queroinfo@gmail.com&gt;<br /> <br /> É como se eu tivesse enviado "em nome de" contato.queroinfo@gmail.com mas na verdade eu quero que chegue com o nome que o usuário preencher no meu formulário de contato.<br /> <br /> Segue abaixo uma das maneiras que utilizei como teste.<br /> [code]<br /> <br /> 		SimpleEmail email = new SimpleEmail();<br /> 	<br /> 		try {<br /> 			email.setDebug(true);<br /> 			email.setHostName("smtp.gmail.com");<br /> 			email.setSmtpPort(465);<br /> 			email.setAuthentication("contato.queroinfo@gmail.com","minhasenha");<br /> 			email.setSSL(true);<br /> 			email.addTo("contato.queroinfo@gmail.com");<br /> 			email.setFrom("igobortolon@gmail.com");<br /> 			email.setSubject("Quero Info - RECLAMAÇÃO - Rodrigo Bortolon");<br /> 			email.setMsg("Olá, Teste de mensagem");<br /> 			email.send();<br /> 		<br /> 		} catch (EmailException e) {<br /> 			<br /> 	<br /> 		} <br /> <br /> [/code]<br /> <br /> Obrigado!<br /> Rodrigo Bortolon]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1306508/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1306508/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Wed, 31 Aug 2011 22:36:38]]> GMT</pubDate>
				<author><![CDATA[ rbortolon]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ [quote=rbortolon]Amigos, <br /> <br /> Consegui implementar das 2 formas porém estou com dúvida.<br /> <br /> Se eu defino a origem como um e-mail válido (exemplo do hotmail ou até mesmo do gmail que não é o mesmo de destino) ele chega da seguinte forma (em anexo está o header da mensagem)<br /> <br /> de : igobortolon@gmail.com contato.queroinfo@gmail.com<br /> para : "contato.queroinfo@gmail.com" &lt;contato.queroinfo@gmail.com&gt;<br /> <br /> É como se eu tivesse enviado "em nome de" contato.queroinfo@gmail.com mas na verdade eu quero que chegue com o nome que o usuário preencher no meu formulário de contato, que neste exemplo eu inseri como "igobortolon@gmail.com".<br /> <br /> Segue abaixo uma das maneiras que utilizei como teste.<br /> [code]<br /> <br /> 		SimpleEmail email = new SimpleEmail();<br /> 	<br /> 		try {<br /> 			email.setDebug(true);<br /> 			email.setHostName("smtp.gmail.com");<br /> 			email.setSmtpPort(465);<br /> 			email.setAuthentication("contato.queroinfo@gmail.com","minhasenha");<br /> 			email.setSSL(true);<br /> 			email.addTo("contato.queroinfo@gmail.com");<br /> 			email.setFrom("igobortolon@gmail.com");<br /> 			email.setSubject("Quero Info - RECLAMAÇÃO - Rodrigo Bortolon");<br /> 			email.setMsg("Olá, Teste de mensagem");<br /> 			email.send();<br /> 		<br /> 		} catch (EmailException e) {<br /> 			<br /> 	<br /> 		} <br /> <br /> [/code]<br /> <br /> Obrigado!<br /> Rodrigo Bortolon[/quote]<br /> <br /> <br /> <br /> Pessoal, <br /> <br />     Hoje me dei conta, lendo melhor o inicio do tópico que o nosso amigo Gabriel criou, que a rotina serve para envio de mensagens de uma conta para outras quaisquer e não o recebimento correto ?<br /> <br />     Serviria então para a distribuição de mensagens do sistema para 1 ou n endereços de e-mail. <br /> <br />     Para o meu caso onde no meu sistema há um formulário de contato, poderia utilizar as instruções abaixo sem a instrução "mail.smtp.user" ? Vou testar hoje a noite para verificar se funciona da maneira que citei.<br /> <br /> [code]<br />         props.put("mail.transport.protocol", "smtp"); //define protocolo de envio como SMTP  <br />         props.put("mail.smtp.starttls.enable","true");   <br />         props.put("mail.smtp.host", mailSMTPServer); //server SMTP do GMAIL  <br />         props.put("mail.smtp.auth", "true"); //ativa autenticacao  <br /> //        props.put("mail.smtp.user", from); //usuario ou seja, a conta que esta enviando o email (tem que ser do GMAIL)  <br />         props.put("mail.debug", "true");  <br />         props.put("mail.smtp.port", mailSMTPServerPort); //porta  <br />         props.put("mail.smtp.socketFactory.port", mailSMTPServerPort); //mesma porta para o socket  <br />         props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");  <br />         props.put("mail.smtp.socketFactory.fallback", "false"); <br /> [/code]<br /> <br /> <br /> Grato,<br /> Rodrigo Bortolon]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1306509/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1306509/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Wed, 31 Aug 2011 22:43:34]]> GMT</pubDate>
				<author><![CDATA[ rbortolon]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Pessoal,<br /> <br /> Alguem sabe o porque dessa exception? Desde já agradeço!<br /> <br /> [code]354  Go ahead u19sm136972ybm.4<br /> javax.activation.UnsupportedDataTypeException: plain/text<br /> 	at javax.activation.DataHandler.writeTo(DataHandler.java:78)<br /> 	at javax.mail.internet.MimeBodyPart.writeTo(MimeBodyPart.java:1476)<br /> 	at javax.mail.internet.MimeMessage.writeTo(MimeMessage.java:1772)<br /> 	at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1099)<br /> 	at org.os.smartschool.commons.Mail.sendMail(Mail.java:107)<br /> 	at org.os.app.smartschool.SmartSchoolReadZoneSubscriber.tagArrived(SmartSchoolReadZoneSubscriber.java:78)<br /> 	at org.rifidi.edge.core.app.api.service.tagmonitor.impl.ReadZoneMonitoringServiceImpl$1.update(ReadZoneMonitoringServiceImpl.java:105)<br /> 	at com.espertech.esper.core.StatementResultServiceImpl.processDispatch(StatementResultServiceImpl.java:252)<br /> 	at com.espertech.esper.core.StatementResultServiceImpl.execute(StatementResultServiceImpl.java:213)<br /> 	at com.espertech.esper.core.UpdateDispatchViewBase.execute(UpdateDispatchViewBase.java:75)<br /> 	at com.espertech.esper.core.UpdateDispatchFutureSpin.execute(UpdateDispatchFutureSpin.java:85)<br /> 	at com.espertech.esper.dispatch.DispatchServiceImpl.dispatchFromQueue(DispatchServiceImpl.java:57)<br /> 	at com.espertech.esper.dispatch.DispatchServiceImpl.dispatch(DispatchServiceImpl.java:31)<br /> 	at com.espertech.esper.core.EPRuntimeImpl.dispatch(EPRuntimeImpl.java:1043)<br /> 	at com.espertech.esper.core.EPRuntimeImpl.processThreadWorkQueue(EPRuntimeImpl.java:648)<br /> 	at com.espertech.esper.core.EPRuntimeImpl.processWrappedEvent(EPRuntimeImpl.java:414)<br /> 	at com.espertech.esper.core.EPRuntimeImpl.processEvent(EPRuntimeImpl.java:380)<br /> 	at com.espertech.esper.core.EPRuntimeImpl.sendEvent(EPRuntimeImpl.java:210)<br /> 	at org.rifidi.edge.core.services.esper.internal.EsperReceiver.run(EsperReceiver.java:81)<br /> 	at java.lang.Thread.run(Thread.java:662)[/code]]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1309515/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1309515/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Wed, 7 Sep 2011 21:16:07]]> GMT</pubDate>
				<author><![CDATA[ fracon]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Parabens pelo artigo. ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1371873/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1371873/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Tue, 10 Jan 2012 07:41:58]]> GMT</pubDate>
				<author><![CDATA[ willianpolis]]></author>
			</item>
			<item>
				<title>Re:API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ [code]//Cria um autenticador que sera usado a seguir  <br />         SimpleAuth auth = null;  <br />         auth = new SimpleAuth ("seuusuarioparalogin","suasenhaparalogin");  <br />           <br />         //Session - objeto que ira realizar a conexão com o servidor  <br />         /*Como há necessidade de autenticação é criada uma autenticacao que <br />          * é responsavel por solicitar e retornar o usuário e senha para  <br />          * autenticação */  [/code]<br /> <br /> Eu posso mudar isto , para isso :<br /> <br /> [code]//Cria um autenticador que sera usado a seguir  <br />         SimpleAuth auth = null;  <br />    String userx;<br />    String passy;<br /> userx = JOptionPane.showInputDialog(null,"Insira nome de usuário");<br /> passy = JOptionPane.showInputDialog (null,"insira senha");<br /> <br />          auth = new SimpleAuth (userx,passy);  <br />           <br />         //Session - objeto que ira realizar a conexão com o servidor  <br />         /*Como há necessidade de autenticação é criada uma autenticacao que <br />          * é responsavel por solicitar e retornar o usuário e senha para  <br />          * autenticação */  [/code]<br /> <br /> <br /> Posso fazer isso ?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1372197/reapi-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1372197/reapi-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Tue, 10 Jan 2012 13:28:04]]> GMT</pubDate>
				<author><![CDATA[ BlackHawk0012]]></author>
			</item>
			<item>
				<title>API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ Alguem fez esse exemplo do potico com JSF??<br /> Se sim, pode mi ajudar??]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1372353/api-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1372353/api-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Tue, 10 Jan 2012 15:56:23]]> GMT</pubDate>
				<author><![CDATA[ xandi_m5]]></author>
			</item>
			<item>
				<title>API Java Mail - Usando o GMailL</title>
				<description><![CDATA[ [quote=gabrielmassote]<br /> <br /> [u][b]Parte 4 - Usando a Classe [/b][/u]<br /> <br /> - Apenas cire um objeto da classe SendMail. Podendo passar para o contrutor o servidor que quer usar, ou o padrao ja definido na classe([b]RECOMENDADO[/b])<br /> - [b]1 Opcao:[/b]<br /> <br /> SendMail sm = new SendMail("smtp.gmail.com","465");<br /> <br /> sm.sendMail(origem,destino,assunto,mensagem);<br /> <br /> <br /> [/quote]<br /> <br /> Oq são esses origem,destino,assunto,mensagem ???<br /> De onde eu pego esses valores?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/87637/1373348/api-java-mail---usando-o-gmaill
</guid>
				<link>http://www.guj.com.br/prepost/87637/1373348/api-java-mail---usando-o-gmaill
</link>
				<pubDate><![CDATA[Thu, 12 Jan 2012 12:56:46]]> GMT</pubDate>
				<author><![CDATA[ xandi_m5]]></author>
			</item>
	</channel>
</rss>
