Capisuite – Voicemail und Fax

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

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.