public function sendmail()
{
$this->load->library('form_validation');
$this->load->model('EmailModel');
$this->load->model('UserModel');
$name = $this->input->post('name');
$email = $this->input->post('email');
$subject = $this->input->post('subject');
$msg = $this->input->post('msg');
$adminUsers = $this->UserModel->getAdminUsers();
foreach ($adminUsers as $userAdmin) {
$receiverAdminId[] = $userAdmin->id;
$receiverAdminEmail[] = $userAdmin->email;
}
$emailId = $this->EmailModel->insertEmails('Success', $receiverAdminId);
$link = '<a href="' . base_url(ADMIN_PATH . "mail/read_mail/" . $emailId) . '" target="_blank">here</a>';
$emailMessage = "You've received email from " . $name . ". Click " . $link . " to view the message.";
$this->load->library('SimpleEmailService');
$ses = new SimpleEmailService('AKIAISEC5PBG2F54VL4A', 'ZhRYSpKdUMLRrxPwy878UN+pJmnllAocdcYRpJwZ');
$ses->enableVerifyPeer(false);
//print_r($ses->verifyEmailAddress('*****@*****.**'));
$m = new SimpleEmailServiceMessage();
$m->addTo(EMAILSENDER);
$m->addCC($receiverAdminEmail);
$m->setFrom($email . '<' . EMAILSENDER . '>');
$m->setSubject($subject);
$message = $emailMessage;
$m->setMessageFromString('', $message);
if ($ses->sendEmail($m)) {
if ($this->uri->segment(1) == 'Contact' || $this->uri->segment(1) == 'contact') {
$this->session->set_flashdata("su_message", "Email Sent Successfully");
redirect("contact");
} else {
echo "<script>alert('Email Sent Successfully');window.history.back();</script>";
}
}
}