Ted k’ É assim que tem que ser! Programando em ASP, ASP.NET, PHP, CSS, dentre outras…


3
Apr/08
3


CGI / Perl - Enviado E-mails, simples e complexo

Seguei dois scripts para enviar e-mail com o Perl... são simples e bem funcionais:

Primeiro Script:

sub enviarEMail {
	my ($to, $from, $subject, $message) = @_;
	my $sendmail = '/usr/lib/sendmail';

	open(MAIL, "|$sendmail -oi -t");

	print MAIL "De: $from\n";
	print MAIL "Para: $to\n";
	print MAIL "Assunto: $subject\n\n";
	print MAIL "$message\n";

close(MAIL);
}

Segundo Script:

use chilkat;
$mailman = new chilkat::CkMailMan();
$success = $mailman->UnlockComponent("30 dias, Trial");
	if ($success != 1) {
		print "Componente com Falha" . "\n";
		exit;
	}

$mailman->put_SmtpHost("smtp.dominio.com.br");
$mailman->put_SmtpUsername("Meu_Usuario");
$mailman->put_SmtpPassword("Minha_Senha");
$email = new chilkat::CkEmail();

$email->put_Subject("Texto de Teste");
$email->put_Body("Texto de Teste");
$email->put_From('E-Mail de Suporte <suporte@dominio.com.br>');
$email->AddTo("Meu Nome",'meu_email@dominio.com.br');

$success = $mailman->SendEmail($email);
	if ($success != 1) {
		print $mailman->lastErrorText() . "\n";
		exit;
	}

$success = $mailman->CloseSmtpConnection();
	if ($success != 1) {
		print "	Conexão ao servidor SMTP não fechado." . "\n";
	}

print "Mensagem enviada com Sucesso!" . "\n";

Acesse também: Webly


Página 1 de 11



Portfólio Ted k'

Atualize seu Navegador