I SMTPClient класс mail utf-8 post, но я ничего не сделал! Пожалуйста, помогите мне получить спасибопесок smtp mail php class SMTPClient
class SMTPClient
{
function SMTPClient ($SmtpServer, $SmtpPort, $SmtpUser, $SmtpPass, $from, $to, $subject, $body)
{
$this->SmtpServer = $SmtpServer;
$this->SmtpUser = base64_encode ($SmtpUser);
$this->SmtpPass = base64_encode ($SmtpPass);
$this->from = $from;
$this->to = $to;
$this->subject = $subject;
$this->body = $body;
if ($SmtpPort == "")
{
$this->PortSMTP = 25;
}else{
$this->PortSMTP = $SmtpPort;
}
}
///////////////////////////////////////////////////////////////////////
$to = $_POST['to'];
$from =$_POST['from'];
$subject = $_POST['sub'];
$body = $_POST['message'];
$SMTPMail = new SMTPClient ($SmtpServer, $SmtpPort, $SmtpUser, $SmtpPass, $from, $to, $subject, $body);
$SMTPChat = $SMTPMail->SendMail();
Я нашел этот код здесь: http://url.lid.ir/KPyhfU
Вы получаете ошибки? – Orangepill
также это в старом формате php-класса ... функция 'SMTPClient' должна быть заменена на' public function __construct' – Orangepill
Вся электронная почта отправляется, но я хочу отправить форматированный текст utf-8, который должен иметь utf-8 быть читаемым –