Benutzer-Werkzeuge

Webseiten-Werkzeuge


software:asterisk:fax

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Vorhergehende Überarbeitung
Nächste Überarbeitung Both sides next revision
software:asterisk:fax [2012/09/30 19:10]
khopf [Ausgehende Faxe als E-Mail empfangen und versenden]
software:asterisk:fax [2012/09/30 21:06]
vhopf [Eingehende Faxe per E-Mail weitersenden]
Zeile 15: Zeile 15:
 **Ein funktionierender E-Mail-Server wird vorausgesetzt,​ diese Anleitung baut auf einem [[software:​postfix]] auf.** **Ein funktionierender E-Mail-Server wird vorausgesetzt,​ diese Anleitung baut auf einem [[software:​postfix]] auf.**
  
-Das SpanDSP-Script ​muss installiert sein.+Zum Emfangen und per E-Mail weiterversenden von eingehenden Faxen wird das fax2mail((http://​www.generationd.com/​Pages/​Products/​Files.php?​downloads=asterisk)) ​Script ​von [[http://​www.generationd.com/​|Generationd.com]] genutzt.
  
-... to be continued ...+Damit das Script aufgerufen werden kann muss über FreePBX unter "​Admin"​ => "​Custom Destinations"​ eine Benutzerdefiniterter Dialplan erstellt werdenDieser muss noch bei einer Incomming Route als Ziel gesetzt werden.
  
 +Schließlich muss in der Datei ''/​etc/​asterisk/​extenstions_custom.conf''​ folgender Dialplan hinzugefügt werden:
 +
 +  [asterisk_fax]
 +  ;Dieser Dialplan wird aufgerufen, wenn auf der Faxtrunk ein Anruf ankommt.
 +  ;Ueber FreePBX leitet die Incomming Route alle Anrufe auf diese custom Destination um.
 +  ;
 +  exten => s,​1,​Set(FAXFILE=/​var/​spool/​asterisk/​fax/​${CALLERID(num)}.tif)
 +  exten => s,​n,​Set(FAXFILENOEXT=/​var/​spool/​asterisk/​fax/​${CALLERID(num)})
 +  exten => s,​n,​Set(DEST_MAIL=info@hopf-hof.de)
 +  exten => s,​n,​Set(DEST_NAME=\"​${CALLERID(num)}\"​)
 +  exten => s,​n,​ReceiveFax(${FAXFILE})
 +  exten => s,​n,​System(/​var/​lib/​asterisk/​fax2mail -f ${FAXFILENOEXT} --cid-number ${CALLERID(num)} --cid-name ${CALLERID(name)} --dest-mail ${DEST_MAIL} --dest-name ${DEST_NAME} -p)
 +
 +Hier muss noch der Pfad des fax2mail-Scripts angepasst werden.
 +
 +Außerdem müssen diverse Änderungen am fax2mail-Script durchgeführt werden:
 +
 +  98 FROMEMAIL="​[Faxnummer] <​[absender@email.adresse]>"​
 +  99 DEFAULTTO="​[absender@email.adresse]"​
 +
 +  260 echo "You have just received a $COUNT page fax from $CID_NAME <​$CID_NUMBER>,​ at phone number $DEST_EXTEN,​ on $DATETIME. ​ The original fax document is attached in $FORMAT format.">>​$INFOFILE
 +  261 echo >>​$INFOFILE
 +  262 echo >>​$INFOFILE
 +  263 echo >>​$INFOFILE
 +  264 cat $DESTFILE | mime-construct --subpart --attachment $CID_NUMBER.$FORMAT --type application/​$FORMAT --file - >​$FILE.part1
 +  265 cat $INFOFILE | mime-construct --header "From: $FROMEMAIL"​ --to $DEST_EMAIL --subject "​$CID_NUMBER"​ --subpart-file $FILE.part1 --file -
 +
 +Ein komplettes Skript wie es beutzt wurde ist HIER zu finden.
 +
 +
 +
 +
 +  ​
 ==== Ausgehende Faxe als E-Mail empfangen und versenden ==== ==== Ausgehende Faxe als E-Mail empfangen und versenden ====
  

Bei Verwendung dieses Wikis erklären Sie sich mit dem Haftungsausschluss, Nutzungsbedingungen und der Datenschutzerklärung dieses Wikis einverstanden. Impressum.

software/asterisk/fax.txt · Zuletzt geändert: 2012/11/11 14:07 von khopf