Anforderungen
- Installierte ISDN Karte mit CAPI Treibern (→ AVM Fritzcard PCI unter Debian Etch)
- Mailserver (Postfix, Sendmail, Exim, Qmail, etc.)
Installation
apt-get install capisuite
User/Gruppen anlegen
Für Voicemail und Fax werden eigene User/Gruppen pro Voicemail/Fax benötigt.
# groupadd vm_test # useradd -g vm_test -r vm_test
Einrichten des Anrufbeantworters (Voicemail)
# nano /etc/capisuite/answering_machine.conf
Am Ende der Datei kann man seine eigenen Voicemails anlegen. Hier ein Beispiel:
[vm_test] voice_numbers="55512345" voice_action="MailAndSave" record_length="60" voice_delay="20" voice_email="mail@example.org" pin="12345"
In den eckigen Klammen steht der Username den wir vorhin angelegt haben.
Folgende Optionen sind jetzt eingestellt für diese Voicemail:
- voice_numbers – Die MSN auf der die Voicemail lauschen soll
- voice_action – Die Aktion die Ausgeführt werden soll wenn eine Aufzeichnung stattgefunden hat.
- record_length – Aufzeichnungsdauer
- voice_delay – Verzögerung bis die Voicemail den Anruf entgegen nimmt.
- voice_email – An diese Adresse wird die Voiceaufzeichnung geschickt.
- pin – Dies ist die Fernabfragepin
Test Voicemail
Daemon neustarten
/etc/init.d/capisuite restart
Log beobachten und anrufen
Wed Dec 5 10:44:03 2007 Connection 0x8181648: Connection object created for incoming call PLCI 101 from 08955512345 to 55512345 CIP 0x10 Wed Dec 5 10:44:04 2007 Connection 0x8181648: call from 08955512345 to 55512345 for vm_test connecting with voice Wed Dec 5 10:44:24 2007 Connection 0x8181648: accepting with service 0 Wed Dec 5 10:44:38 2007 Connection 0x8181648: disconnect initiated Wed Dec 5 10:44:38 2007 Connection 0x8181648: connection lost with cause 0x3490,0x3301 Wed Dec 5 10:44:38 2007 Connection 0x8181648: Connection object deleted
E-Mail kontrollieren
Nachsehen ob eine Mail angekommen ist, ansonsten Mailserverlog überprüfen.
Einrichten Faxempfang
# nano /etc/capisuite/fax.conf
Am Ende der Datei kann man seine eigenen Faxe anlegen. Hier ein Beispiel:
[vm_test] fax_numbers="55512346" fax_stationID="+49 89 5551236" fax_headline="Mein FAX" fax_email="mail@example.com" fax_action="MailAndSave"
In den eckigen Klammen steht der Username den wir vorhin angelegt haben.
Folgende Optionen sind jetzt eingestellt für diese Voicemail:
- fax_numbers – Die MSN auf der die Faxgerät lauschen soll
- fax_action – Die Aktion die Ausgeführt werden soll wenn eine Aufzeichnung stattgefunden hat.
- fax_stationID – Stationskennung
- fax_headline – Fax Name
- fax_email – An diese Adresse wird die Faxaufzeichnung geschickt.
Test Fax
Daemon neustarten
/etc/init.d/capisuite restart
Log beobachten und Testfax senden
Wed Dec 5 10:57:14 2007 Connection 0x8181648: Connection object created for incoming call PLCI 101 from 08955512346 to 55512346 CIP 0x4 Wed Dec 5 10:57:14 2007 Connection 0x8181648: call from 08955512346 to 55512346 for vm_test connecting with fax Wed Dec 5 10:57:14 2007 Connection 0x8181648: accepting with service 1 Wed Dec 5 10:57:37 2007 Connection 0x8181648: disconnect initiated Wed Dec 5 10:57:37 2007 Connection 0x8181648: connection lost with cause 0x3400,0x0 Wed Dec 5 10:57:38 2007 Connection 0x8181648: Connection object deleted
E-Mail kontrollieren
Nachsehen ob eine Mail angekommen ist, ansonsten Mailserverlog überprüfen.
Fertig
Viel Spaß mit dem neuen System.