Oi,
Comecei agora a aprender a fazer páginas e talz...
Precisava fazer um formulário de pedidos, encomendas de compras, e acabei parando nos cgi/perl's da vida..
Enfim, quero saber se tem como enviar email por um script perl sem ter que usar sendmail ou programas similares.
pois o meu servidor não suporta.
eu achei um script no cgiclube que não precisaria de sendmail, mas não funcionou de jeito nenhum...
é o seguinte:
#!/usr/bin/perl
use Net::SMTP;
$smtp = Net::SMTP->new('smtp.cgiclube.net');
$smtp->mail("cgiclube");
$smtp->auth("cgiclube","senha");
$smtp->to('alguem\@cgiclube.net\n');
$smtp->data();
$smtp->datasend("To: alguem\@cgiclube.net\n\n");
$smtp->datasend("From: alguem\@cgiclube.net\n\n");
$smtp->datasend("email enviado! cgiclube.net");
$smtp->quit;
print "Content-type: text/html\n\n";
print "email enviado";
exit;
Essa biblioteca, todos os servidores que suportam perl e cgi, tem ela? não pode ser isso que tá faltando?
alguns scripts de teste extramente elementares rodaram sem problema, mas esse.... :\
o que pode tá errado?
bom é claro que substitue os valores exemplos, pelos correspondentes ;\
O que pode ser???
E sabem de algum lugar onde possa encontrar explicação mais detalhada sobre envio de emails por perl...
Desde já agradeço...
obrigado