PDA

Voir la version complète : Mail sur débordement



Ced75
13/05/2018, 19h08
Bonjour,

Je voudrais savoir s'il est possible avec asterisk d'avoir un retour sur un appel dans le dialplan et d'utiliser une application pour envoyer un email en cas de débordement.

Je vous explique en gros ce que je cherche à faire. J'ai deux lignes OVH sortante avec 10 appels simultanés que j'utilise pour mes appels sortants. Je voudrais que :

1. L'appel soit transférer via la ligne 1.
2. Si la ligne 1 est saturée, l'appel est transféré vers la ligne 2.
3. Si les lignes 1 et 2 sont saturées, on envoi un email de débordement.

Les appels sont bien des transferts et non des appels sur le numéro de la ligne.

Merci pour votre aide.

Cordialement,

Cédric.

olppp
15/05/2018, 14h21
Je crois comprendre que tu souhaites un système de "fallback" automatique pour tes appels sortants. Asterisk gère cela de manière transparente. Regardes ce bout de code au format ael.


_0[1-59]XXXXXXXX => {
//fournisseur préférentiel
Dial(${TRUNK1}/${FILTER(0-9,${EXTEN})},20,Tt);a
switch(${DIALSTATUS}) {
case CONGESTION:
//fournisseur alternatif
Dial(${TRUNK2}/${FILTER(0-9,${EXTEN})},30,Tt);
switch(${DIALSTATUS}) {
case CONGESTION:
//dernier recours, serveur Asterisk sur autre site en interco IAX2
Dial(${IAXTOIP}/${EXTEN},,Tt);
//alternatif ne donne pas toujours la bonne cause en cas d'appels non aboutis
case CHANUNAVAIL:
Dial(${IAXTOIP}/${EXTEN},,Tt);
//mail d'alerte
default:
Agi(mail_alerte_trunk_hs.sh/php, ${EXTEN}, ${CALLERID(all)}, ${autre paramètres});
}
default:
Hangup();
}

Ced75
15/05/2018, 15h06
Bonjour olppp,

C'est parfaitement ça. Merci beaucoup pour ton aide. Tu me sauve encore une fois ;)

Bonne journée.