Andrzej Ciupek

Andrzej Ciupek Specjalista ds
telefonii

Temat: Freeswitch + exim4 + segfault

Spotkał się ktoś z tym problemem ? Gdy wykonuje się skrypt php na hangup, gdzie jest wywoływana funkcja mail, powstaje segfault w exim4.

Jest to opisane tutaj:
http://wiki.freeswitch.org/wiki/Mod_voicemail

ale dotyczy modułu Voicemail. Ja używam zewnętrznego skryptu, który w php ma wysłać mail po zakończonej rozmowie.

Czy trzeba się przenieść na postfix-a lub sendmail-a aby to ominąć ?
Andrzej Ciupek

Andrzej Ciupek Specjalista ds
telefonii

Temat: Freeswitch + exim4 + segfault

Żeby nie było, że temat sobie wisi bez odpowiedzi, a został rozwiązany. Potwierdzam:

apt-get remove exim4
apt-get install postfix

pomogło.
Maciej Kaźmierczak

Maciej Kaźmierczak Administrator Linux

Temat: Freeswitch + exim4 + segfault

albo jeszcze mozna tak:
zostawic exim4 doinstalowac msmtp
apt-get install msmtp

nastepnie stworzyc sobie plik /etc/msmtprc

touch /etc/msmtprc
nano /etc/msmtprc

wpisac tam:

account default
from adres_email_from
host 127.0.0.1
syslog LOG_MAIL

i w /etc/php5/cli/php.ini zmieniamy sendmail_path na taki:

sendmail_path = /usr/bin/msmtp -t

teraz ladnie nam loguje wszystko wysylane przez php do pliku /var/log/mail.log

mozna oczywiscie zrobic jeszcze autoryzacje do lokalnego konta e-mail za pomoca /etc/msmtprc

Następna dyskusja:

Szkolenie FREEswitch




Wyślij zaproszenie do