Subversion Repositories ORC

Rev

Rev 14 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
 
2
use Email::Sender::Simple qw(sendmail);
3
use Email::Sender::Transport::SMTPS;
4
use Email::Simple ();
5
use Email::Simple::Creator ();
6
 
7
my $smtpserver = 'smtp.gmail.com';
8
my $smtpport = 587;
9
my $smtpuser   = 'officials.rollercon.schedule@gmail.com';
10
my $smtppassword = '0rc_T00l';
11
 
12
my $transport = Email::Sender::Transport::SMTPS->new({
13
                                   host => $smtpserver,
14
                                   ssl  => 'starttls',
15
                                   port => $smtpport,
16
                          sasl_username => $smtpuser,
17
                          sasl_password => $smtppassword,
18
                                  debug => 1,
19
                                        });
20
 
21
sub EmailUser {
22
	my $email = shift;
23
	my $subject = shift;
24
	my $body = shift;
25
 
26
	my $msg = Email::Simple->create(
27
	               header => [
28
	                  To      => $email,
29
	                  From    => $smtpuser,
30
	                  Subject => $subject,
31
                             ],
32
	                 body => $body,
33
	                      );
34
 
35
	sendmail($msg, { transport => $transport });
36
}
37
 
38
 
39
1;