Bir kullanıcıya etkileşimli oturum açma yetkisi vermek isteniyorsa, kullanıcının bir kabuk ile ilişkilendirilmiş olması gerektiği…
MTA kurulumu sonrası kontroller
shell üzerinden mevcut kullanıcınız ile farklı bir kullanıcıya eposta göndermek için
echo "test eposta icerigi" | mail -s "test eposta basligi" testkullanici@ferhatcicek.com
kullanabilirsiniz.. mail yoksa mailutils paketini kurmanız gerekebilir.
sudo apt-get install -y mailutils
mail gönderme başarısız olduysa logları incelemek gerekcek. MTA olarak postfix kullandığımız varsayarak maille ilgili en temel loglara bakmak için
sudo tail /var/log/mail.log
sudo tail -f -n 100 /var/log/syslog | grep postfix
kullanabiliriz….
php mail() fonksiyonunu kullanarak eposta sunucunuzun sorun olmadan kullanılma testlerini yapmak istersek en temel php kodu aşagıdaki şekilde olacaktır.
<?php
$to = 'testkullanici@ferhatcicek.com';
$subject = 'test epostasi';
$message = 'test eposta icerigi';
$headers = 'From: testkullanici2@ferhatcicek.com' . "\r\n" .
'Reply-To: testkullanici2@ferhatcicek.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
?>
Comments (0)