switch mailsend methode for environment
This commit is contained in:
@@ -150,31 +150,33 @@ class Login extends MY_Controller {
|
|||||||
$data = ['username' => $username, 'password' => $password, 'fullname' => $this->Users_model->get_fullname( $userid )];
|
$data = ['username' => $username, 'password' => $password, 'fullname' => $this->Users_model->get_fullname( $userid )];
|
||||||
|
|
||||||
$html = $this->load->view( 'emails/newpassword_mail', $data, TRUE );
|
$html = $this->load->view( 'emails/newpassword_mail', $data, TRUE );
|
||||||
|
if( $_ENV['ENVIRONMENT'] == 'development')
|
||||||
|
{
|
||||||
|
//Deze code wordt alleen op produktie gebruikt en stuurt de mail
|
||||||
|
//naar Mailgun via een API (Codeigniter email library wordt niet gebruikt
|
||||||
|
$mg = Mailgun::create( $_ENV['MAIL']['APIKEY'] );
|
||||||
|
$mg->messages()->send( $_ENV['MAIL']['DOMAIN'], [
|
||||||
|
'from' => 'info@monpas.nl',
|
||||||
|
'to' => $email,
|
||||||
|
'cc' => 'rfranke@framework-ed.nl',
|
||||||
|
'subject' => 'Inloggegevens MonPas',
|
||||||
|
'html' => $html,
|
||||||
|
'inline' => [
|
||||||
|
[
|
||||||
|
'filename' => 'monpasklein.png',
|
||||||
|
'filePath' => FCPATH . 'css/images/monpasklein.png']
|
||||||
|
]
|
||||||
|
] );
|
||||||
|
}else{
|
||||||
|
$this->load->library( 'email' );
|
||||||
|
|
||||||
// return;
|
$this->email->from( 'noreply@framework.nl', 'Framework+ MonPas' );
|
||||||
// $this->load->library( 'email' );
|
$this->email->to( $email );
|
||||||
//
|
$this->email->subject( 'Inloggegevens MonPas' );
|
||||||
// $this->email->from( 'noreply@framework.nl', 'Framework+ MonPas' );
|
$this->email->message( $this->load->view( 'emails/newpassword_mail', $data, TRUE ) );
|
||||||
// $this->email->to( $email );
|
$this->email->bcc( "rfranke@framework-ed.nl" );
|
||||||
// $this->email->subject( 'Inloggegevens MonPas' );
|
$this->email->send();
|
||||||
// $this->email->message( $this->load->view( 'emails/newpassword_mail', $data, TRUE ) );
|
}
|
||||||
// $this->email->bcc( "rfranke@framework-ed.nl" );
|
|
||||||
// $this->email->send();
|
|
||||||
|
|
||||||
|
|
||||||
$mg = Mailgun::create( $_ENV['MAIL']['APIKEY'] ); // For US servers
|
|
||||||
$mg->messages()->send( $_ENV['MAIL']['DOMAIN'], [
|
|
||||||
'from' => 'info@monpas.nl',
|
|
||||||
'to' => $email,
|
|
||||||
'cc' => 'rfranke@framework-ed.nl',
|
|
||||||
'subject' => 'Inloggegevens MonPas',
|
|
||||||
'html' => $html,
|
|
||||||
'inline' => [
|
|
||||||
[
|
|
||||||
'filename' => 'monpasklein.png',
|
|
||||||
'filePath' => FCPATH . 'css/images/monpasklein.png']
|
|
||||||
]
|
|
||||||
] );
|
|
||||||
|
|
||||||
|
|
||||||
$result['errortekst'] = 'Er is een e-mail gestuurd naar ' . $email . ' met uw nieuwe wachtwoord.';
|
$result['errortekst'] = 'Er is een e-mail gestuurd naar ' . $email . ' met uw nieuwe wachtwoord.';
|
||||||
|
|||||||
@@ -163,39 +163,43 @@ class Users extends MY_Controller{
|
|||||||
$org = $this->getBijlage($orgid);
|
$org = $this->getBijlage($orgid);
|
||||||
|
|
||||||
$html = $this->load->view('emails/newuser_mail', $data, TRUE);
|
$html = $this->load->view('emails/newuser_mail', $data, TRUE);
|
||||||
$mg = Mailgun::create( $_ENV['MAIL']['APIKEY'] ); // For US servers
|
|
||||||
$mg->messages()->send( $_ENV['MAIL']['DOMAIN'], [
|
if( $_ENV['ENVIRONMENT'] == 'production')
|
||||||
'from' => 'info@monpas.nl',
|
{
|
||||||
'to' => $user->email,
|
//Deze code wordt alleen op produktie gebruikt en stuurt de mail
|
||||||
'cc' => 'rfranke@framework-ed.nl',
|
//naar Mailgun via een API (Codeigniter email library wordt niet gebruikt
|
||||||
'subject' => 'Inloggegevens MonPas',
|
$mg = Mailgun::create( $_ENV['MAIL']['APIKEY'] );
|
||||||
'html' => $html,
|
|
||||||
'attachment' => [
|
$mailData = [
|
||||||
[
|
'from' => 'info@monpas.nl',
|
||||||
'filename' => $org->bijlagefile,
|
'to' => $user->email,
|
||||||
'filePath' => MYROOTPATH. 'docs/'.$org->randomname
|
'cc' => 'rfranke@framework-ed.nl',
|
||||||
|
'subject' => 'Inloggegevens MonPas',
|
||||||
|
'html' => $html,
|
||||||
|
'inline' => [
|
||||||
|
[
|
||||||
|
'filename' => 'monpasklein.png',
|
||||||
|
'filePath' => FCPATH . 'css/images/monpasklein.png']
|
||||||
]
|
]
|
||||||
],
|
];
|
||||||
'inline' => [
|
|
||||||
[
|
|
||||||
'filename' => 'monpasklein.png',
|
|
||||||
'filePath' => FCPATH . 'css/images/monpasklein.png']
|
|
||||||
]
|
|
||||||
]
|
|
||||||
);
|
|
||||||
|
|
||||||
|
if( $org->randomname ) $mailData['attachment'][0] = [
|
||||||
|
'filename' => $org->bijlagefile,
|
||||||
|
'filePath' => MYROOTPATH. 'docs/'.$org->randomname ];
|
||||||
|
|
||||||
|
$mg->messages()->send( $_ENV['MAIL']['DOMAIN'], $mailData );
|
||||||
|
}else{
|
||||||
|
$this->load->library('email');
|
||||||
|
|
||||||
// $this->load->library('email');
|
$this->email->from('noreply@framework.nl', 'Framework+ MonPas');
|
||||||
//
|
$this->email->to($user->email);
|
||||||
// $this->email->from('noreply@framework.nl', 'Framework+ MonPas');
|
$this->email->subject('Inloggegevens MonPas');
|
||||||
// $this->email->to($user->email);
|
$this->email->message($this->load->view('emails/newuser_mail', $data, TRUE));
|
||||||
// $this->email->subject('Inloggegevens MonPas');
|
$this->email->bcc("rfranke@framework-ed.nl");
|
||||||
// $this->email->message($this->load->view('emails/newuser_mail', $data, TRUE));
|
if ($org->randomname)
|
||||||
// $this->email->bcc("rfranke@framework-ed.nl");
|
$this->email->attach('./../docs/'.$org->randomname,'attachment', $org->bijlagefile);
|
||||||
// if ($org->randomname)
|
$this->email->send();
|
||||||
// $this->email->attach('./../docs/'.$org->randomname,'attachment', $org->bijlagefile);
|
}
|
||||||
// $this->email->send();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateuser2(){
|
function updateuser2(){
|
||||||
|
|||||||
Reference in New Issue
Block a user