CodeIgniter Forums
CodeIgniter 4 email validation rules? - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: CodeIgniter 4 (https://forum.codeigniter.com/forumdisplay.php?fid=28)
+--- Forum: CodeIgniter 4 Support (https://forum.codeigniter.com/forumdisplay.php?fid=30)
+--- Thread: CodeIgniter 4 email validation rules? (/showthread.php?tid=87705)



CodeIgniter 4 email validation rules? - JiwanFilembxd - 05-22-2023

How can one effectively work with email validation rules in CodeIgniter 4, as explained by Online Web Tutor?


RE: CodeIgniter 4 email validation rules? - luckmoshy - 05-23-2023

PHP Code:
public function sendMail(){
if (
$this->request->getMethod() === 'post' && $this->validate([
        'subject' => 'required|min_length[3]|max_length[255]',
        'youremail'  => 'required',
        
'emailbody'  => 'required',
    ])) {

    $email = \Config\Services::email();

$email->setFrom($this->request->getPost('youremail'), 'Your Name');
$email->setTo($this->request->getPost('youremail'));


$email->setSubject($this->request->getPost('subject'));
$email->setMessage($this->request->getPost('emailbody'));

$email->send();