Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2015
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.70 KB | None | 0 0
  1. ( $smtp = Net::SMTP::SSL->new(
  2. 'smtp.gmail.com',
  3. Port=>465,
  4. Debug => 1,
  5. Timeout => 60,
  6. Hello => 'smtp2.dnikolov.co.nf@gmail.com',
  7. Notify =>['SUCCESS','FAILURE'],
  8. Debug => 1
  9. ) )or die "Cant connect to server".$@.$!;
  10.  
  11. ( $smtp = Net::SMTP::SSL->new(
  12. 'smtp.gmail.com',
  13. Port=>465,
  14. Debug => 1,
  15. Timeout => 60,
  16. Hello => 'smtp2.dnikolov.co.nf@gmail.com',
  17. Notify =>['SUCCESS','FAILURE'],
  18. Debug => 1
  19. ) )or die "Cant connect to server".$@.$!;
  20.  
  21. sub sendMail {
  22. my $params = shift;
  23. my $body;
  24. my $smtp;
  25. ( $smtp = Net::SMTP::SSL->new(
  26. 'smtp.gmail.com',
  27. Port=>465,
  28. Debug => 1,
  29. Timeout => 60,
  30. Hello => 'smtp2.dnikolov.co.nf@gmail.com',
  31. Notify =>['SUCCESS','FAILURE'],
  32. Debug => 1
  33. ) )or die "Cant connect to server".$@.$!;
  34. $smtp->auth('smtp2.dnikolov.co.nf@gmail.com', $params->{password} ) or die "Can't authenticate ".$smtp->message();
  35. return 0 unless $smtp->verify( $params->{readerEmail}->{value} );
  36. $smtp->mail('smtp.dnikolov.co.nf@gmail.com'."n") or die "Cant from";
  37. $smtp->to('dnikolov.co.nf@gmail.com'."n") or die "invalid address";
  38. $smtp->data() or die "cant call data successfuly";
  39. $smtp->datasend('From:< "'.$params->{readerEmail}->{value}.'" smtp.dnikolov.co.nf@gmail.com>'."n");
  40. $smtp->datasend('To:dnikolov.co.nf@gmail.com'."n");
  41. $smtp->datasend('Subject:'.$params->{readerSubject}->{value}."n");
  42. $smtp->datasend("n");
  43. $smtp->datasend('Reader Email: '.$params->{readerEmail}->{value}."n");
  44. $smtp->datasend('Reader Site: '.$params->{readerSite}->{value}."n");
  45. $smtp->datasend('Reader Subject: '.$params->{readerSubject}->{value}."n");
  46. $smtp->datasend('Reader Message: '.$params->{readerMessage}->{value}."n");
  47. $smtp->dataend()or die "Failed to Send Message";
  48. $smtp->quit() or die "Failed on quit";
  49. return 1;
  50. }
  51.  
  52. sub sendMail {
  53. my $params = shift;
  54. my $body;
  55. my $smtp;
  56. ( $smtp = Net::SMTP::SSL->new(
  57. 'smtp.gmail.com',
  58. Port=>465,
  59. Debug => 1,
  60. Timeout => 60,
  61. Hello => 'smtp2.dnikolov.co.nf@gmail.com',
  62. Notify =>['SUCCESS','FAILURE'],
  63. Debug => 1
  64. ) )or die "Cant connect to server".$@.$!;
  65. $smtp->auth('smtp2.dnikolov.co.nf@gmail.com', $params->{password} ) or die "Can't authenticate ".$smtp->message();
  66. return 0 unless $smtp->verify( $params->{readerEmail}->{value} );
  67. $smtp->mail('smtp.dnikolov.co.nf@gmail.com'."n") or die "Cant from";
  68. $smtp->to('dnikolov.co.nf@gmail.com'."n") or die "invalid address";
  69. $smtp->data() or die "cant call data successfuly";
  70. $smtp->datasend('From:< "'.$params->{readerEmail}->{value}.'" smtp.dnikolov.co.nf@gmail.com>'."n");
  71. $smtp->datasend('To:dnikolov.co.nf@gmail.com'."n");
  72. $smtp->datasend('Subject:'.$params->{readerSubject}->{value}."n");
  73. $smtp->datasend("n");
  74. $smtp->datasend('Reader Email: '.$params->{readerEmail}->{value}."n");
  75. $smtp->datasend('Reader Site: '.$params->{readerSite}->{value}."n");
  76. $smtp->datasend('Reader Subject: '.$params->{readerSubject}->{value}."n");
  77. $smtp->datasend('Reader Message: '.$params->{readerMessage}->{value}."n");
  78. $smtp->dataend()or die "Failed to Send Message";
  79. $smtp->quit() or die "Failed on quit";
  80. return 1;
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement