Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Enviando e-mail em Perl usando SMTP

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Perl Enviando e-mail em Perl usando SMTP

    Para para você conseguir fazer e rodar este script você precisará dos seguintes materiais: PERL, HTTPD (opcional), servidor SMTP, Net::SMTP, editor de texto.

    Mãos a massa.

    Iniciando:

    Código:
    use Net::SMTP;
    Após isto deverá enviar os seguintes dados: servidor SMTP, usuário, autenticação, destinatário, cabeçálio do e-mail e conteúdo.

    Código:
      $smtp = Net::SMTP->new('smtp.cgiclube.net'); # abre conexão com o servidor smtp
    $smtp->mail("cgiclube"); # usuário
    $smtp->auth("cgiclube","senha"); # identificação
    $smtp->to('alguem@cgiclube.net '); # destinatário
    $smtp->data();
    $smtp->datasend("To: alguem@cgiclube.net "); # destinatário
    $smtp->datasend("From: alguem@cgiclube.net "); # remetente e encerra o cabeçálio
    $smtp->datasend("email enviado! cgiclube.net"); # conteúdo
    $smtp->quit; #fecha conexão
    Um exemplo com o código completo:
    Código:
    #!/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 ');
    $smtp->data();
    $smtp->datasend("To: alguem@cgiclube.net ");
    $smtp->datasend("From: alguem@cgiclube.net ");
    $smtp->datasend("email enviado! cgiclube.net");
    $smtp->quit;
    print "Content-type: text/html ";
    print "email enviado";
    exit;
    Com isto você já pode enviar e-mails para seus visitantes sem precisar do send-mail!

  • Font Size
    #2
    Obrigado !
    vai ser bom para os estudos

    Comment


    • Font Size
      #3
      Boa!, mandou bem...
      muito boa a aplicação smtp em perl
      Não Acha Estranha Essa Frase:
      Eu Sou Hacker e Uso Windows XP!

      Use Débian, Aprenda Slackware e Brinque Muito Com Back|Track


      Fã ->Nickguitar.dll


      Quer ajudar nossso fórum e não sabe como?
      Então click na imagem e ajude-nos com os links off

      Comment


      • Font Size
        #4
        se puder me add to com smtp e nao sei enviar é o da dreamhost rubensps2@hotmail.com

        Comment


        • Font Size
          #5
          vários destinatários

          amigo, existe a possibilidade de fazer um ajuste.. colocar pra puxar uma engenharia e ao invés de setar o email, puxar uma lista de emails.. obrigado!

          Comment


          • Font Size
            #6
            Ótima dica! pena que não funfa pra envio através desses GMAIL, Hotmail, Yahoo, Uol da vida

            Comment

            X
            Working...
            X