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.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*