linux — mail () в PHP на localhost (fedora 22) не отправляет электронную почту

У меня проблема с отправкой писем на 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)

Спасибо за совет

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]