Imam pitanje za poznavaoce SYNOLOGY NAS-a u pitanju je ds212j operativni sistem LINUX.
Kako i gde trebam da podesim slanje email-a iz PHP scripte drugim korisnicima da li kao localhost ili preko gmail-a ?
Da li trebam i šta podesiti u Mail Server, Mail Station, Personal Email Account ili u Web Station PHP Settings (smtp_server, smtp_port, sendmail_from, sendmail_path) ?
Evo php skripte iz koje sam pokušao da pošaljem poruku sa informacijom da je poruka poslata a u stvari nije primljena na email.
Instaliran
Apache 2.4
PHP Verzija 7.4
Code:
<html>
<head>
<title>Slanje HTML email-a iz PHP-a</title>
</head>
<body>
<?php
$od = "š[email protected]";
$za = "[email protected]";
$subjekt = "Poruka !";
$header = 'MIME-Version: 1.0' . "\r\n";
$header .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$header .= 'Od: '.$od."\r\n".'Odgovor-na: '.$od."\r\n" . 'X-Mailer: PHP/' . phpversion();
$retval = mail ($za,$subjekt,$header);
if( $retval == true ) {
echo "Poruka je poslata ...";
}else {
echo "Poruka nije poslata ...";
}
?>
</body>
</html>
<html>
<head>
<title>Slanje HTML email-a iz PHP-a</title>
</head>
<body>
<?php
$od = "š[email protected]";
$za = "[email protected]";
$subjekt = "Poruka !";
$header = 'MIME-Version: 1.0' . "\r\n";
$header .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$header .= 'Od: '.$od."\r\n".'Odgovor-na: '.$od."\r\n" . 'X-Mailer: PHP/' . phpversion();
$retval = mail ($za,$subjekt,$header);
if( $retval == true ) {
echo "Poruka je poslata ...";
}else {
echo "Poruka nije poslata ...";
}
?>
</body>
</html>
Boban