Como enviar tarjetas electrónicamente

En los albores de la humanidad (hace unos 10 años) para mandar una tarjeta de felicitaciones o de Navidad o de lo que sea, tenías que ir a comprarla a una tienda, escribir adentro lo que querías, ponerla en un sobre, lamer un sello postal y meterla a un buzón. Semanas después llegaría a su destino.

Eso tal vez funcionaba para nuestros antepasados cavernícolas, pero estos días exigimos algo más: tarjetas completamente personalizadas, que lleguen en un par de días, o máximo una semana y que podamos enviar desde la comodidad de nuestro sillón o cafetería más cercana. Y que no tengamos que llenarnos la lengua de pegamento.

tarjetas

La ventaja de las tarjetas de papel es que se pueden poner junto al árbol y después guardar o meterlas a un álbum. O digitalizar y hacer un álbum virtual. Foto de Géraldine Adams.

Con eso de que la Navidad está a la vuelta de la esquina y seguramente se te olvidó mandarle tarjeta a más de uno, o tienes amigos y familiares en otros países, ahora es una buena ocasión para darnos una vuelta y ver que cosas están disponibles para nosotros.

No encontré nada en México que te dé este servicio para mandar tarjetas al país o a otro lado del mundo. Si conoces alguno no dudes en compartirlo. Afortunadamente puedes ordenar usando servicios de otros países y alegremente mandarán tu tarjeta a México o a cualquier otro lugar que les digas.

En Estados Unidos hay varios servicios, algunos provistos por compañías grandes de tarjetas tradicionales.

Moo es un servicio que permite que diseñes tus propias tarjetas, desde tarjetas de visita hasta de felicitación. Puedes usar sus propios diseño o hacer el tuyo, con tus fotos e imágenes. Ellos no mandan la tarjeta a su destino final, sino que te las mandan a ti con todo y sobres. Así nada más tienes que escribir tu mensaje y meterlas al sobre. Es un poco más inconveniente, sobre todo porque hay que llevarlas al correo, pero si quieres que lleven un mensaje de tu puño y letra, además de que serán completamente originales, pues es una excelente opción.

Si tienes una Mac Apple ofrece un servicio similar a través de su aplicación iPhoto. Tiene menos opciones y flexibilidad en el diseño que Moo y está más orientado a producir álbumes y otro tipo de impresos con tus fotografías, pero los resultados son muy elegantes y atractivos. La tarjeta que armes en iPhoto será enviada directamente a su destino, el problema es que este servicio solo está disponible en algunos países y México no está entre ellos. Si tienes una cuenta y forma de pago para Apple en Estados Unidos o Canadá lo puedes hacer una opción.

Hay muchas empresas más, como The Greeting Card Shop que tiene una variedad enorme de tarjetas para toda ocasión. Puedes pedirles que la envíen directamente a su destino o que te las manden para que tú te encargues de enviarlas después. También les puedes pedir que la manden en cierta fecha para que lleguen cerca de la ocasión especial.

Otra opción es CardStore, con una variedad muy grande de tarjetas y varios catálogos de tarjetas tradicionales. Al igual que Greeting Card Shop las envían directamente o les puedes decir que te las envíen.

Para destinos más alejados checa Moonpig. Tienen diseños para toda ocasión, muy divertidos y te permiten personalizar varios aspectos y con bastante flexibilidad para hacer un diseño único. Moonpig manda tarjetas desde tres países: Estados Unidos, Australia y el Reino Unido.

Para Australia y Estados Unidos la tarjeta se enviará desde el país respectivo, pero todos los demás países del mundo recibirán desde el Reino Unido. Sería más conveniente que lo que fuera a América saliera desde Estados Unidos, así que hay que tener en cuenta el tiempo adicional que le llevará a algo llegar desde el Reino Unido.

Pero si tienes amigos en Europa o Australia, Moonpig es una fantástica manera de hacerles llegar una tarjeta de felicitación. Si tus amigos viven en México u otras partes de América, probablemente te convenga buscar un servicio que envíe desde Estados Unidos o mandar las tarjetas con algo de anticipación.

Como hacer que sendmail envíe los correos locales a otro servidor

Hoy tuve este problema con uno de nuestro servidores web. En este servidor tenemos nuestro nombre de dominio principal, por ejemplo dominio.com y felizmente responde a www.dominio.com y dominio.com cuando lo llaman por http. También manda correo usando sendmail.

Pero, para el servidor que recibe y procesa nuestro correo está en mail.dominio.com y es una computadora muy aparte, ni siquiera está en el mismo país que nuestro servidor web. Nuestro DNS está bien configurado y cada que alguien manda un mensaje a @dominio.com nos llega perfectamente.

Sin embargo, si queremos mandarnos correo desde un script php en nuestro servidor web, éste se va al vacío porque nuestro sendmail considera a @dominio.com como parte de nuestro mismo servidor y trata de entregar el correo localmente. Como el usuario no existe, pues falla y el correo nunca llega a donde tiene que ir (y aunque existiera, no lo va a ir a ver).

Para arreglar este problema hay que darle a entender a nuestro sendmail que realmente @dominio.com no le pertenece. No es culpa del pobre sendmail, nada más hace lo que le dicen y puede ser que le estemos dando mala información en uno o más de estos tres lados:

  1. El archivo /etc/mail/local-host-names
  2. El archivo /etc/hosts
  3. Que uno de los nombres o alias de la máquina local sea dominio.com

Los primeros dos son cuestión de abrir esos archivos de texto y editarlos para quitar las referencias al nombre de nuestro dominio. El tercero se arregla cambiando el nombre de nuestra máquina con el comando hostname. Así:

hostname www.dominio.com

Reinicia sendmail y comprueba que no está considerando tu dominio como local haciendo:

echo '$=w' | sendmail -bt

Si dominio.com no aparece en la lista, ¡lo has logrado! Aunque no está de más hacer un script de prueba por si las dudas.