Day 3 : Sending Emails
http://codeigniter.com/user_guide/libraries/email.html
- datos de conexión:(se puede guardar directamente en/application/config/email.php$config = array( 'protocol' => 'smtp', 'smtp_host' => 'ssl://smtp.googlemail.com', 'smpt_port' => 465, 'smtp_user' => 'user', 'smtp_pass' => 'pass' );
- $this→load→library('email',$config);
- $this→email→set_newline(«\r\n»);
- $this→email→from('email','nombre');
- $this→email→to('email');
- $this→email→cc('email');
- $this→email→bcc('email');
- $this→email→subject('asunto');
- $this→email→message('mensaje');
- $this→email→send();← devuelve TRUE o FALSE
- show_error($this→email→print_debugger());← aplicable a otras librerias??
- $this→email→attach('/home/user/web/file');
- en/application/config/config.php- $config['server_root'] = $_SERVER['DOCUMENT_ROOT'];← da la ruta física a nuestro server (para inclusión de archivos)
- se puede acceder mediante$this→config→item('server_root');