Funcția mail() a fost dezactivată pe serverele Linux shared din motive de securitate, începând cu data de 31.03.2015. Aceste măsuri au fost luate în primul rând pentru a evita problemele cauzate de blacklistarea IP-urilor noastre pentru spam. Blacklistarea IP-urilor ar duce la imposibilitatea trimiterii de mailuri pentru toți clienții de pe server.
Mai jos aveți setările necesare în funcție de platforma folosită, pentru a configura trimiterea emailurilor cu ajutorul SMTP.
1. Nu aveți nicio platformă instalată:
Trimiterea mesajelor se poate folosi prin inserarea următorului cod PHP:
ini_set("include_path", '/home/username/php:' . ini_get("include_path") );
// username se inlocuieste cu user-ul dvs de cPanel
    
require_once "Mail.php";
    
$from = "[email protected]";
// se inlocuieste cu adresa de email dorita - ex: [email protected]
$to = "email_destinatar";
// se inlocuieste cu adresa de email unde doriti sa ajunga emailurile din formularul de contact
$subject = "subiect";
$body = "mesaj";
    
$host = "domeniu.ro";
// se inlocuieste cu domeniul dvs
$username = "[email protected]";
// se inlocuieste cu contul de email ce doriti sa-l folositi la trimiterea email-urilor (poate fi [email protected] sau puteti crea unul separat [email protected])
$password = "parola";
// se inlocuieste cu parola de email de la contul declarat mai sus            
    
$headers = array (
        'MIME-Version' => '1.0\r\n',
        'Content-Type' => 'text/html; charset=UTF-8\r\n',
        'From' => $from,
        'To' => $to,
        'Subject' => $subject);
    
$smtp = Mail::factory('smtp',
        array ('host' => $host,
        'auth' => true,
        'username' => $username,
        'password' => $password));
    
$mail = $smtp->send($to, $headers, $body);
    
if (PEAR::isError($mail)) { echo("" . $mail->getMessage() . ""); }
else { echo("Mesaj trimis cu succes!"); } 
De asemenea, să vă asigurați că aveți instalată extensia "Mail" în secțiunea "PHP PEAR Packages" din cPanel.
2. WordPress:
Instalați plugin-ul: https://wordpress.org/plugins/wp-mail-smtp și ulterior configurați-l după cum urmează:
- From Email: [email protected]
 - From Name: numele dorit
 - Mailer: Other SMTP
 - SMTP Host: domeniul dvs sub forma domeniu.ro (fara www)
 - Encryption: SSL
 - SMTP Port: 465
 - Auto TLS: OFF
 - Authentication: ON
 - SMTP Username: [email protected]
 - SMTP Password: parola contului de email
 
[email protected] » reprezintă contul de email ce doriti să-l folosiți la trimiterea email-urilor (poate fi contul dvs principal ex. [email protected] sau puteți crea unul separat de genul [email protected])
3. Joomla:
Pentru joomla este nevoie să faceți următoarele:
- a. Vă autentificati în zona de administrare.
 - b. Accesați meniul Site » Global configuration
 - c. În tabul Server folosiți următoarele setări:
- Mailer: selectați SMTP
 - SMTP Authentication: selectați Yes
 - SMTP Security: selectați None
 - SMTP Port: portul implicit este 25
 - SMTP Username: [email protected]
 - SMTP Password: parola_email
 - SMTP Host: localhost
 
 
Linkuri ajutătoare:
http://www.serversmtp.com/en/smtp-joomla-settings
4. Typo3
Editați fișierul public_html/typo3conf/localconf.php și modificați următoarele date:
    $TYPO3_CONF_VARS['MAIL']['transport'] = 'smtp';
    $TYPO3_CONF_VARS['MAIL']['transport_smtp_server'] = 'localhost';
    $TYPO3_CONF_VARS['MAIL']['transport_smtp_username'] = '[email protected]';
    $TYPO3_CONF_VARS['MAIL']['transport_smtp_password'] = 'parola_email'; 
5. Magento
Puteți instala acest plugin: https://github.com/aschroder/Magento-SMTP-Pro-Email-Extension
6. Prestashop
Pentru Prestashop este nevoie să faceți următoarele:
- a. Vă autentificati în zona de administrare.
 - b. Accesați meniul Advanced Parameters » E-mail » Set my own SMTP parameters
 - c. În tabul Email din partea de jos a paginii folosiți următoarele setări:
- Mail domain name: nume domeniu (nu este obligatoriu)
 - SMTP Server: domeniu.ro
 - SMTP Username: [email protected]
 - SMTP Password: parola_email
 - Encryption: None
 - Port: 25
 
 
Linkuri ajutătoare: https://www.prestasoo.com/Blog/prestashop-smtp-settings-so-easy.html
7. Opencart
Pentru Opencart versiunea 3.0.2.0 (versiunea exemplificată mai jos) este nevoie să faceți următoarele (setarile rămân la fel și pentru versiunile 2.3.0.2 si 1.5.6.4):
- a. Vă autentificati în zona de administrare.
 - b. Accesați meniul Settings » Store Name » Actions » Edit
 - c. În tabul Email din partea de sus a paginii folosiți următoarele setări:
- Mail Engine: SMTP
 - Mail Parameters: adresa de mail cu flag-ul -f in fata (ex. -f [email protected])
 - SMTP Hostname: domeniul dvs. sub forma domeniu.ro (fara www). In cazul in care se foloseste ssl, se pune ssl in fata domeniului (ex: ssl://domeniu.ro)
 - SMTP Username: adresa de mail
 - SMTP Password: parola adresei de mail
 - SMTP Port: 25 (non-SSL), alternativ puteti folosi 465 (SSL) sau 587 (TLS)
 
 
Pentru orice alte informații, vă stăm la dispoziție!