Hi Leute,
ich bin neu hier im Forum und erst seit wenigen Tagen mit Asterisk zugange. Ich würde gerne folgendes realisieren. Wenn eingehende Anrufe auf meiner Büronummer nicht entgegengenommen werden, sollen sie aufs Handy weitergestellt werden. Später soll es dann mal soweit verbessert werden, dass wenn auch am Handy niemand abnimmt und es sich um spezielle Anrufer handelt automatisch eine E-Mail an eine hinterlegte Adresse versendet wird.
Ich hänge leider noch bei der schnöden Weiterleitung. Bisher sieht die so aus:
exten => 000387XXXXX,1,Dial,SIP/88|10|r
exten => 000387XXXXX,2,Setvar(NewCaller=${CALLERIDNUM})
exten => 000387XXXXX,3,Set(CALLERID=0${CALLERIDNUM})
exten => 000387XXXXX,4,dial(SIP/000387804212/0160878XXXX,20,r)
exten => 000387XXXXX,5,Set(CALLERID=${NewCaller})
Ruft nun jemand auf der Büronummer an klingelt diese für 10 Sekunden und danach klingelt das Handy. Das ist soweit auch schon ganz schön. Angezeigt wird jedoch die Büronummer. Wenn ich das Skript richtig verstanden habe, sollte eigentlich die Nummer des eigentlichen Anrufers angezeigt werden. Das ist schon mal das erste, das nicht ganz koscher läuft...viel schlimmer aber, ich höre nix! Wenn ich den Anruf entgegennehme, höre ich nix. Eigentlich hätte, glaube ich, noch irgendwo eine Variable TRUNK reingehört. Ich weiß nicht was die macht aber vermute, das ist der geparkte Anruf und was ich gebastelt habe, ist nix weiter als am Handy ein Klingeln zu erzeugen, ohne das wirklich jemand dran ist.
Ich hoffe es kann mir hier jemand weiterhelfen.
Gruß
Christoph
ich bin neu hier im Forum und erst seit wenigen Tagen mit Asterisk zugange. Ich würde gerne folgendes realisieren. Wenn eingehende Anrufe auf meiner Büronummer nicht entgegengenommen werden, sollen sie aufs Handy weitergestellt werden. Später soll es dann mal soweit verbessert werden, dass wenn auch am Handy niemand abnimmt und es sich um spezielle Anrufer handelt automatisch eine E-Mail an eine hinterlegte Adresse versendet wird.
Ich hänge leider noch bei der schnöden Weiterleitung. Bisher sieht die so aus:
exten => 000387XXXXX,1,Dial,SIP/88|10|r
exten => 000387XXXXX,2,Setvar(NewCaller=${CALLERIDNUM})
exten => 000387XXXXX,3,Set(CALLERID=0${CALLERIDNUM})
exten => 000387XXXXX,4,dial(SIP/000387804212/0160878XXXX,20,r)
exten => 000387XXXXX,5,Set(CALLERID=${NewCaller})
Ruft nun jemand auf der Büronummer an klingelt diese für 10 Sekunden und danach klingelt das Handy. Das ist soweit auch schon ganz schön. Angezeigt wird jedoch die Büronummer. Wenn ich das Skript richtig verstanden habe, sollte eigentlich die Nummer des eigentlichen Anrufers angezeigt werden. Das ist schon mal das erste, das nicht ganz koscher läuft...viel schlimmer aber, ich höre nix! Wenn ich den Anruf entgegennehme, höre ich nix. Eigentlich hätte, glaube ich, noch irgendwo eine Variable TRUNK reingehört. Ich weiß nicht was die macht aber vermute, das ist der geparkte Anruf und was ich gebastelt habe, ist nix weiter als am Handy ein Klingeln zu erzeugen, ohne das wirklich jemand dran ist.
Ich hoffe es kann mir hier jemand weiterhelfen.
Gruß
Christoph