<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux, Java y programación &#187; mail</title>
	<atom:link href="http://casidiablo.net/tag/mail/feed/" rel="self" type="application/rss+xml" />
	<link>http://casidiablo.net</link>
	<description>Blog de Java, Programación y Linux</description>
	<lastBuildDate>Mon, 08 Mar 2010 03:41:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Enviar correo desde Java</title>
		<link>http://casidiablo.net/enviar-mail-usando-api-java/</link>
		<comments>http://casidiablo.net/enviar-mail-usando-api-java/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 18:38:39 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[ejercicios en java]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[correo]]></category>
		<category><![CDATA[ejemplo]]></category>
		<category><![CDATA[enviar]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[programación ejercicios]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=3449</guid>
		<description><![CDATA[

Este es un pequeño ejemplo de cómo enviar correos desde Java usando el API de Java Mail. Lo único que necesitaremos es descargar la librería mail.jar de la página de Java Mail y crear un programa de este estilo:

import javax.mail.*;
import javax.mail.internet.*;
import java.util.*;

public class EnviarMail {
  public static void main(String[] args) {
    [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%3A%2F%2Fcasidiablo.net%2Fenviar-mail-usando-api-java%2F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Enviar%20correo%20desde%20Java%22%20%7D);"></div>
<p style="text-align: justify;">Este es un pequeño ejemplo de cómo enviar correos desde Java usando el API de <a href="http://java.sun.com/products/javamail/">Java Mail</a>. Lo único que necesitaremos es descargar la librería <code>mail.jar</code> de la página de <a href="http://java.sun.com/products/javamail/">Java Mail</a> y crear un programa de este estilo:</p>
<p><!--INFOLINKS_OFF-->
<pre class="brush: java;">import javax.mail.*;
import javax.mail.internet.*;
import java.util.*;

public class EnviarMail {
  public static void main(String[] args) {
    try {
      // Se debe crear un archivo de propiedades que
      // contenga el nombre del servidor SMTP
      Properties props = new Properties();
      props.put(&quot;mail.host&quot;, &quot;mail.servidorcorreo.com&quot;);

      // se crea un objeto de sesion
      Session conexionCorreo = Session.getInstance(props, null);
      // este objeto representa el mensaje a enviar
      Message mensaje = new MimeMessage(conexionCorreo);

      // los objetos Adress contienen informacion de recipientes de correo
      Address desde = new InternetAddress(&quot;tucorreo@servidorcorreo.biz&quot;,
          &quot;Pepito Perez&quot;);
      Address para = new InternetAddress(&quot;destinatario@otroservidor.com&quot;);

      // asignamos el contenido. En este caso usamos 'text/plain' pero
      // es posible usar 'text/html' para enviar correos con contenido
      // HTML
      mensaje.setContent(&quot;Este es un mensaje de texto plano!&quot;,
          &quot;text/plain&quot;);
      // asignar el origen del correo
      mensaje.setFrom(desde);
      // asignar un destinatario
      mensaje.setRecipient(Message.RecipientType.TO, para);
      // asignar el asunto del correo
      mensaje.setSubject(&quot;Hola, Java Mail!&quot;);

      Transport.send(mensaje);

    } catch (Exception ex) {
      ex.printStackTrace();
    }
  }
}</pre>
<p><!--INFOLINKS_ON--></p>
<p style="text-align: justify;">Para compilarlo y ejecutarlo desde la consola:</p>
<div class="consola">javac -cp mail.jar:. EnviarMail.java<br />
java -cp mail.jar:. EnviarMail</div>
<p style="text-align: justify;">Si estás usando Eclipse, debes añadir la librería mail.jar al classpath. En <a href="http://casidiablo.net/capturar-informacion-sistema-operativo-java/">este artículo explico cómo hacerlo</a>.</p>
<p><a title="Contiene el archivo de ejemplo y la librería mail.jar (ver. 1.4.2)" href="http://casidiablo.net/descargar/Ejemplo+Java+Mail" class="download tooltip">Descargar</a></p>


	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/correo/" rel="tag nofollow">correo</a>, <a href="http://casidiablo.net/tag/ejemplo/" rel="tag nofollow">ejemplo</a>, <a href="http://casidiablo.net/tag/enviar/" rel="tag nofollow">enviar</a>, <a href="http://casidiablo.net/tag/java/" rel="tag nofollow">java</a>, <a href="http://casidiablo.net/tag/mail/" rel="tag nofollow">mail</a>, <a href="http://casidiablo.net/tag/programacion-ejercicios/" rel="tag nofollow">programación ejercicios</a><br /></div>
]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/enviar-mail-usando-api-java/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Configurar Evolution para trabajar con Exchange [Fedora 10]</title>
		<link>http://casidiablo.net/configuracion-evolution-exchange-fedora-10/</link>
		<comments>http://casidiablo.net/configuracion-evolution-exchange-fedora-10/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 15:27:36 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[configurar]]></category>
		<category><![CDATA[correo]]></category>
		<category><![CDATA[evolution]]></category>
		<category><![CDATA[mail]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2461</guid>
		<description><![CDATA[

En mi trabajo el entorno es totalmente Microsoft, y si quiero usar Linux (y conservar el empleo) es necesario adaptarme a la situación. Como ahora estoy con Fedora, pongo un pequeño tutorial paso a paso de cómo configurar Evolution para trabajar con servidores de correo Microsoft Exchange.
La verdad es bastante sencillo; solo debemos instalar el [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%3A%2F%2Fcasidiablo.net%2Fconfiguracion-evolution-exchange-fedora-10%2F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Configurar%20Evolution%20para%20trabajar%20con%20Exchange%20%5BFedora%2010%5D%22%20%7D);"></div>
<p style="text-align: justify;">En mi trabajo el entorno es totalmente Microsoft, y si quiero usar Linux (y conservar el empleo) es necesario adaptarme a la situación. Como ahora estoy con Fedora, pongo un pequeño tutorial paso a paso de cómo configurar Evolution para trabajar con servidores de correo Microsoft Exchange.</p>
<p style="text-align: justify;">La verdad es bastante sencillo; solo debemos instalar el paquete <code>evolution-exchange</code> con el siguiente comando:</p>
<div class="consola">$ su<br />
# yum install evolution-exchange</div>
<p style="text-align: justify;">Luego de ello, las cosas son silbar y cantar. Ejecutamos Evolution y, si es la primera vez, veremos algo como esto:</p>
<p style="text-align: center;"><a href="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/1.png"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/1_600.png" alt="evolution gnome linux" /></a></p>
<p><span id="more-2461"></span></p>
<p style="text-align: justify;">Haz clic en <em>Adelante</em>, y te preguntará si deseas restaurar un respaldo anterior. Como se trata de la primera vez, ignoras el mensaje y haces clic en <em>Adelante</em>:</p>
<p style="text-align: center;"><a href="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/2.png"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/2_600.png" alt="evolution gnome linux" /></a></p>
<p style="text-align: justify;">En el siguiente paso debes poner tus datos personales y hacer clic en <em>Adelante</em>:</p>
<p style="text-align: center;"><a href="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/3.png"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/3_600.png" alt="evolution gnome linux" /></a></p>
<p style="text-align: justify;">Luego debes seleccionar el tipo de servidor de correo, que en este caso es Exchange. Escribes tu usuario y la <abbr title="Ojo. Muchas veces se requiere de la S de SSL, es decir, HTTPS.">dirección OWA</abbr>. Después haces clic en <em>Autenticar</em>, y pones tu contraseña:</p>
<p style="text-align: center;"><a href="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/5.png"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/5_600.png" alt="evolution gnome linux" /></a></p>
<p style="text-align: justify;">Luego debes configurar las opciones básicas de recepción de correo. Personalmente cambio únicamente la primera opción, que configura Evolution para revisar si hay nuevo correo cada cierto tiempo:</p>
<p style="text-align: center;"><a href="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/6.png"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/6_600.png" alt="evolution gnome linux" /></a></p>
<p style="text-align: justify;">Luego le pones un nombre a la cuenta, y haces clic en <em>Adelante</em>:</p>
<p style="text-align: center;"><a href="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/7.png"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/7_600.png" alt="evolution gnome linux" /></a></p>
<p style="text-align: justify;">Seleccionas tu zona horaria, haces clic en <em>Adelante</em> y luego en <em>Aplicar</em>:</p>
<p style="text-align: center;"><a href="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/8.png"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/8_600.png" alt="evolution gnome linux" /></a></p>
<p>¡Es todo! Ya puedes trabajar normalmente, como lo harías con Outlook:</p>
<p style="text-align: center;"><a href="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/10.png"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/10_600.png" alt="evolution gnome linux" /></a></p>


	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/configurar/" rel="tag nofollow">configurar</a>, <a href="http://casidiablo.net/tag/correo/" rel="tag nofollow">correo</a>, <a href="http://casidiablo.net/tag/evolution/" rel="tag nofollow">evolution</a>, <a href="http://casidiablo.net/tag/fedora/" rel="tag nofollow">Fedora</a>, <a href="http://casidiablo.net/tag/linux/" rel="tag nofollow">linux</a>, <a href="http://casidiablo.net/tag/mail/" rel="tag nofollow">mail</a><br /></div>
]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/configuracion-evolution-exchange-fedora-10/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
