Pastes:96323  Views:1815542 

Languages:

   ASP
   C#
   C++
   HTML
   Java
   PHP
   VB.NET
   Visual Basic 6

more languages available...




DirectX 3D Engine

 

 

 

 

 

 

Here's the requested code from the pastebin:

Wrap Lines   Use Line Numbers
  1. #!/usr/bin/perl
  2. # John Homer H Alvero
  3. # Oct 24, 2008
  4.  
  5. use Mail::QmailQueue;
  6. use Mail::DomainKeys::Message;
  7. use Mail::DomainKeys::Key::Private;
  8.  
  9. $FinalString = <<EOS;
  10. From: user\@domain.com
  11. MIME-Version: 1.0
  12. Subject: Hello World
  13. To: target\@gmail.com
  14.  
  15. Test Email! This mail should have valid domain keys.
  16. EOS
  17.  
  18.  
  19. open my $fh_message, '<', \ $FinalString;
  20.  
  21. my $mail = load Mail::DomainKeys::Message(File => $fh_message) or die "unable to load message";
  22. my $priv = load Mail::DomainKeys::Key::Private(File => "/path/to/private/key/file") or die "unable to load key";
  23. $mail->sign(Method => "nofws", Selector => "private", Private => $priv);
  24.  
  25. $signature = $mail->signature->as_string;
  26.  
  27.  
  28. my $qmail = Mail::QmailQueue->new("/var/qmail/bin/qmail-queue");
  29. $qmail->sender('user@domain.com');
  30. $qmail->recipient('target@gmail.com');
  31. $qmail->data('DomainKey-Signature: ' . $signature .';' . "\r\n" . $FinalString);
  32. $qmail->send;
  33.  
  34. close fh_message;
  35.  
Syntax Highlighting:  



Copyright 2007 - NoMorePasting.com