У меня проблема с отправкой писем на PHP, у меня установлен lampp.
На моем linux у меня есть postfix, когда я отправляю с моего терминала все работает нормально.
Например:
это работает и отправляет электронную почту:
/usr/sbin/sendmail -f -t [email protected] < message_body.txt
В моем php.ini
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP=localhost
; http://php.net/smtp-port
smtp_port=25
; For Win32 only.
; http://php.net/send-from
;sendmail_from = [email protected]
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path ="/usr/sbin/sendmail -f -t "
Это мой почтовый скрипт …
$send = mail("[email protected]", "My subject", $msg);
if($send)
{
echo "ok";
}
else{
echo "Failed to send";}
Вот что говорит мой журнал ошибок из / opt / lamp / logs, когда я пытаюсь отправить
/usr/sbin/sendmail: /opt/lampp/lib/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /lib64/libicuuc.so.54)
/usr/sbin/sendmail: /opt/lampp/lib/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /lib64/libicuuc.so.54)
/usr/sbin/sendmail: /opt/lampp/lib/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /lib64/libicuuc.so.54)
/usr/sbin/sendmail: /opt/lampp/lib/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /lib64/libicuuc.so.54)
/usr/sbin/sendmail: /opt/lampp/lib/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /lib64/libicuuc.so.54)
/usr/sbin/sendmail: /opt/lampp/lib/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /lib64/libicuuc.so.54)
Спасибо за совет
Задача ещё не решена.
Других решений пока нет …