Advertisement
Guest User

Untitled

a guest
Mar 31st, 2017
525
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. #!/usr/bin/perl
  2. use MIME::Lite;
  3.  
  4. $to = 'abcd@gmail.com';
  5. $cc = 'efgh@mail.com';
  6. $from = 'webmaster@yourdomain.com';
  7. $subject = 'Test Email';
  8. $message = 'This is test email sent by Perl Script';
  9.  
  10. $msg = MIME::Lite->new(
  11. From => $from,
  12. To => $to,
  13. Cc => $cc,
  14. Subject => $subject,
  15. Data => $message
  16. );
  17.  
  18. $msg->send('smtp', "smtp-mail.outlook.com", Port=> 587,AuthUser=>'user',AuthPass=>'pass');
  19. print "Email Sent Successfullyn";
  20.  
  21. use strict;
  22. use warnings;
  23.  
  24. use Email::Sender::Simple qw(sendmail);
  25. use Email::Sender::Transport::SMTPS ();
  26. use Email::Simple ();
  27. use Email::Simple::Creator ();
  28.  
  29. my $smtpserver = 'server';
  30. my $smtpport = 587;
  31. my $smtpuser = 'username';
  32. my $smtppassword = 'password';
  33.  
  34. my $transport = Email::Sender::Transport::SMTPS->new({
  35. host => $smtpserver,
  36. port => $smtpport,
  37. ssl => "starttls",
  38. sasl_username => $smtpuser,
  39. sasl_password => $smtppassword,
  40. });
  41.  
  42. my $email = Email::Simple->create(
  43. header => [
  44. To => 'mymail@gmail.com',
  45. From => 'sender@example.com',
  46. Subject => 'Hi!',
  47. ],
  48. body => "This is my messagen",
  49. );
  50. sendmail($email, { transport => $transport });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement