Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/07/2003, 17:07
leonardop
 
Fecha de Ingreso: julio-2003
Mensajes: 165
Antigüedad: 21 años, 8 meses
Puntos: 1
Hola,

La respuesta corta a tu pregunta es, sí, claro que es posible. Ahora bien, por supuesto que el modo de solucionar el problema es dependiente de qué tipo de aplicación dispones. ¿El programa para CGI en qué lenguaje está escrito, o piensas escribirlo?

Me parece que es bien probable que la decisión haya sido Perl. En este caso, es posible por ejemplo hacer uso de un espectro muy amplio de librerías que, para fortuna de todo programador Perl, se encuentran disponibles de un modo cómodo y efectivo en el repositorio CPAN.

Por ejemplo, una librería común para este tipo de tareas es llamada Net::SMTP, que además por lo general viene junto con un paquete de aplicaciones y archivos Perl conocido como `libnet', que muchos sistemas incluyen por defecto. Usar este tipo de librerías suele ser notablemente fácil. Mira este segmento de código incluido en la documentación de Net::SMTP, por ejemplo:

Código:
#!/usr/local/bin/perl -w

use Net::SMTP;

$smtp = Net::SMTP->new('mailhost');

$smtp->mail($ENV{USER});
$smtp->to('postmaster');

$smtp->data();
$smtp->datasend("To: postmaster\n");
$smtp->datasend("\n");
$smtp->datasend("A simple test message\n");
$smtp->dataend();

$smtp->quit;
Si necesitas algo más particular, o en otro lenguaje de programación, por favor déjanos saber. Un cordial saludo.