<?php | |
$path=$argv[1]; | |
$email=$argv[2]; | |
$subject=$argv[3]; | |
$body=$argv[4]; | |
//**** email confg ****// | |
require "PHPMailerAutoload.php"; | |
$mail = new PHPMailer(); | |
$mail->IsSMTP(); | |
$mail->SMTPDebug = 0; | |
$mail->SMTPAuth = true; | |
$mail->SMTPSecure = "tls"; | |
$mail->Host = "smtp.gmail.com"; | |
$mail->Port = 587; | |
$mail->Username = "asterisk@gmail.com"; | |
$mail->Password = "12340"; | |
$mail->CharSet = 'windows-1250'; | |
$mail->SetFrom ('System@gmail.com', 'YPhoneSystem'); | |
$mail->AddAddress ("$email"); | |
$mail->Subject = "$subject"; | |
$mail->ContentType = 'text/plain'; | |
$mail->IsHTML(true); | |
$mail->Body = "$body "; | |
$mail->AddAttachment($path); | |
if($mail->Send()) { | |
echo " email sent "; | |
} | |
else { | |
echo " email sent failed "; | |
} | |
?> | |
/var/lib/asterisk/agi-bin | |
php email.php /var/lib/asterisk/sounds/en/ivr/custom/1533559466.97264.wav ambiorixg12@gmail.com " Test Subject" " Test Body"; | |
exten => 3,1,Set(path=/var/lib/asterisk/sounds/en/ivr/custom) | |
same=>n,playback(/var/lib/asterisk/sounds/en/ivr/Please_Leave_A_Msg_After) | |
same=>n,Record(${path}/${UNIQUEID}.wav,,30,yk) | |
;same=>n,System(echo "Subject hachzukas option 3 ${CALLERID(num)}" | mail -a ${path}/${UNIQUEID}.wav -s "Subject hachzukas option 3" yss@viznitzny.com) | |
same=>n,system(php /var/lib/asterisk/agi-bin/email.php ${path}/${UNIQUEID}.wav ambiorixg12@gmail.com " option 3" " option 3") | |
same=>n,playback(/var/lib/asterisk/sounds/en/ivr/Thanks_For_The_Msg) | |
same=>n,Goto(ivr-payment-hachzukas,s,1) |
Soporte & Consultoria
Soporte Remoto y Consultoria skype : ambiorixg12.
Nota no se brinda ningun tipo de consulta o soporte fuera del blog de forma gratuita
lunes, 6 de agosto de 2018
php mailer asterisk
Suscribirse a:
Enviar comentarios (Atom)
Tienen idea, y perdon que pregunte por esta via. porque en mi vicidial estoy teniendo problemas de que algunas llamdas no se estan grabando? Es un problema al azar.. osea que no pasa siempre pero si pasa. es con llamadas outbound. y las tengo en manual pero con el boton de dial next number para los agentes.. si me pueden ayudar se los agradeceria
ResponderEliminar