Welcome Guest, Not a member yet? Register   Sign In
email sending issue with CI4
#2

PHP Code:
do it like me work on live host 


<?php

namespace Config;

use 
CodeIgniter\Config\BaseConfig;

class 
Email extends BaseConfig
{
 
/**
 * @var string
 */
 
public $fromEmail='[email protected]';

 
/**
 * @var string
 */
 
public $fromName='admin';

 
/**
 * @var string
 */
 
public $recipients;

 
/**
 * The "user agent"
 *
 * @var string
 */
 
public $userAgent 'CodeIgniter';

 
/**
 * The mail sending protocol: mail, sendmail, smtp
 *
 * @var string
 */
 
public $protocol 'smtp';

 
/**
 * The server path to Sendmail.
 *
 * @var string
 */
 
public $mailPath '/usr/sbin/sendmail';

 
/**
 * SMTP Server Address
 *
 * @var string
 */
 
public $SMTPHost='mail.admin.ir';

 
/**
 * SMTP Username
 *
 * @var string
 */
 
public $SMTPUser='[email protected]';

 
/**
 * SMTP Password
 *
 * @var string
 */
 
public $SMTPPass='X04r0U2ikd';

 
/**
 * SMTP Port
 *
 * @var integer
 */
 
public $SMTPPort 25;

 
/**
 * SMTP Timeout (in seconds)
 *
 * @var integer
 */
 
public $SMTPTimeout 5;

 
/**
 * Enable persistent SMTP connections
 *
 * @var boolean
 */
 
public $SMTPKeepAlive false;

 
/**
 * SMTP Encryption. Either tls or ssl
 *
 * @var string
 */
 
public $SMTPCrypto '';

 
/**
 * Enable word-wrap
 *
 * @var boolean
 */
 
public $wordWrap true;

 
/**
 * Character count to wrap at
 *
 * @var integer
 */
 
public $wrapChars 76;

 
/**
 * Type of mail, either 'text' or 'html'
 *
 * @var string
 */
 
public $mailType 'text';

 
/**
 * Character set (utf-8, iso-8859-1, etc.)
 *
 * @var string
 */
 
public $charset 'UTF-8';

 
/**
 * Whether to validate the email address
 *
 * @var boolean
 */
 
public $validate false;

 
/**
 * Email Priority. 1 = highest. 5 = lowest. 3 = normal
 *
 * @var integer
 */
 
public $priority 3;

 
/**
 * Newline character. (Use “\r\n” to comply with RFC 822)
 *
 * @var string
 */
 
public $CRLF "\r\n";

 
/**
 * Newline character. (Use “\r\n” to comply with RFC 822)
 *
 * @var string
 */
 
public $newline "\r\n";

 
/**
 * Enable BCC Batch Mode.
 *
 * @var boolean
 */
 
public $BCCBatchMode false;

 
/**
 * Number of emails in each BCC batch
 *
 * @var integer
 */
 
public $BCCBatchSize 200;

 
/**
 * Enable notify message from server
 *
 * @var boolean
 */
 
public $DSN false;





PHP Code:
  $email = \Codeigniter\Config\Services::email();
            $emailConfig = new \Config\Email();
            $email->initialize($emailConfig);
            $email->setFrom($emailConfig->fromEmail$emailConfig->fromName);
            $email->setTo($contacting['email']);
            $email->setSubject(lang('Commmon.apiEvent.emailReply') . ' ' $contacting['title']);
            $email->setMessage($this->request->getJSON()->reply);
            $result $email->send();

            //      print_r(  $email->printDebugger()); 
Enlightenment  Is  Freedom
Reply


Messages In This Thread
email sending issue with CI4 - by adil - 08-20-2021, 06:50 AM
RE: email sending issue with CI4 - by paliz - 08-20-2021, 09:49 AM
RE: email sending issue with CI4 - by adil - 08-20-2021, 11:31 AM
RE: email sending issue with CI4 - by ikesela - 08-20-2021, 11:53 AM
RE: email sending issue with CI4 - by adil - 08-20-2021, 11:56 AM
RE: email sending issue with CI4 - by the_steff - 08-20-2021, 02:44 PM



Theme © iAndrew 2016 - Forum software by © MyBB