Я новичок в php и базе данных … Но у меня есть идея выполнять почтовые операции на моем собственном веб-сервере (т.е. только с помощью операций с базой данных), но я действительно не имею ни малейшего представления о том, как отправлять почту на внешние веб-сайты, такие как gmail .. а также я с нетерпением жду создания своих собственных адресов электронной почты, таких как ex: -myownemail @ localhost … я искал в Google несколько раз, но не мог найти ответ, который мог бы понять … кто-нибудь может сказать мне простыми словами о том, как сделать это?
Во-первых, вам нужно иметь веб-хостинг, взять бесплатный для тестирования, который поддерживает функцию почты. Затем, когда вы закончите настройку хоста, попробуйте следующее.
Чтобы отправить письмо, так как вам плевать на спам, используйте этот простой код php:
<?php
$to = "[email protected]";
$subject = "This is subject";
$message = "<b>This is HTML message.</b>";
$message .= "<h1>This is headline.</h1>";
$header = "From:[email protected] \r\n";
$header = "Cc:[email protected] \r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html\r\n";
$retval = mail ($to,$subject,$message,$header);
if( $retval == true )
{
echo "Message sent successfully...";
}
else
{
echo "Message could not be sent...";
}
?>
Если вы просто хотите читать почту с помощью PHP, PHP имеет нативные функции общаться с почтовыми ящиками IMAP, NNTP и POP.