Wie konfiguriere ich Asterisk zum Setzen einer individuellen Absendernummer?

Hinweis: Diese Funktion kann ausschließlich in Verbindung mit sipgate trunking genutzt werden. Voraussetzung ist ein bestehender Rufnummernvertrag und die dementsprechende Festlegung einer Fallback Absendernummer im Account unter Accountverwaltung, Trunks und Fallback-Absenderrufnummer.

Die Absenderrufnummer muss als zusätzlicher Header P-Preferred-Identity im internationalen Format (E.164) gesetzt werden. Modifizieren Sie die Datei extensions.conf wie folgt:

[sipout]
exten => _X.,1,Set(CALLERID(number)=SIPID)
exten => _X.,n,Dial(SIP/${EXTEN}@sipgate-out,30,trgb(sipout-hook^${EXTEN}^1))
exten => _X.,n,Hangup
[sipout-hook]
exten => _X.,1,Set(PJSIP_HEADER(add,P-Preferred-Identity)=<sip:4921158000000@sipconnect.sipgate.de>)


Anstelle von 4921158000000 setzen Sie die gewünschte Absendernummer. Wichtig ist das korrekte internationale Format, allerdings ohne führende Nullen oder Plus-Zeichen.

Möchten Sie die Rufnummer unterdrücken, tragen Sie folgendes ein:

SipAddHeader(P-Preferred-Identity: <sip:492111234567@sipconnect.sipgate.de>)

SipAddHeader(Privacy: id)


War dieser Beitrag hilfreich?