Обеспечение доступности факса из веб-приложения ColdFusion - PullRequest
0 голосов
/ 03 июня 2009

Мы программируем веб-приложение тестирования для университета в ColdFusion с бэкэндом MS SQL.

В настоящее время мы должны вручную принять факсы, отправленные на наш факсимильный аппарат, а затем найти учетную запись, с которой они связаны, и ввести информацию (фактический факс должен быть найден в шкафу для хранения документов, если нам когда-нибудь понадобится обратиться к нему снова) , Я хотел бы, чтобы кто-нибудь отправил факс на определенный номер, а затем отправил факс на указанную нами учетную запись электронной почты.

Если бы это работало правильно, нам нужен был бы способ получить электронную почту, сохранить ее где-нибудь на наших серверах и затем связать с учетной записью. Процесс связывания, вероятно, должен быть ручным, и мы согласны с этим, но простой способ просмотреть все факсы, отправленные на это электронное письмо в нашем приложении ColdFusion в формате PDF (с возможностью поиска по названию, которое мы ему присвоили), является тем, чем мы в основном занимаемся. искать, чтобы нам не приходилось получать факсы на бумаге и подавать их вручную.

Есть ли способ сделать это? Желательно не через платные услуги, поскольку мы можем программировать практически все, что нам нужно.

Ответы [ 4 ]

2 голосов
/ 03 июня 2009

Хм ... Вы пробовали такие услуги, как eFax?

1 голос
/ 04 июня 2009

Исходя из этого, я создал что-то идентичное этой настройке факса с Coldfusion.

После нескольких проб и ошибок я нашел лучший путь:

1) ЦИФРОВОЙ ВХОДЯЩИХ ФАКСОВ: Отправьте все факсы либо на адрес электронной почты, который вы можете проверить с помощью CF, либо в сетевую папку, в которой вы их сохранили, которую вы можете проверить с помощью CF. Вы можете сохранить свой номер факса и просто переадресовывать входящие звонки на номер цифрового факса.

2) ПРОЦЕСС ВХОДЯЩИХ ФАКСОВ Когда вы найдете новый факс, лучше всего его обработать и сделать запись. Я храню такие вещи, как имя файла, отыскиваю номер факса, с которого он пришел, сверяю его со списком известных номеров и располагаю таблицей маршрутизации (на случай, если кому-то понадобится перейти).

3) ПЕЧАТЬ И МАРШРУТНЫЙ ФАКС Автоматическая печать документа один раз в CF также возможна через CF.

Что касается таблиц, я сохраняю одну для хранения каждого факса. Я тоже храню факс в блобе. Легко копировать и перемещать, без большой производительности. Я храню другую таблицу для хранения списка входящих номеров (например, таблицы идентификаторов вызывающих абонентов), чтобы связать номер с клиентом. Я держу таблицу для правил маршрутизации, если письмо приходит отсюда, отправьте его сюда. И последнее, но не менее важное: если вам нужно управлять несколькими телефонными номерами, вы можете создать несколько входящих профилей и сохранить их.

Как только у вас есть каждый факс, сохраненный в БД, вы можете много с ним делать и архивировать / хранить / хранить в цифровом виде, как вам нравится. CFDOCUMENT будет отображать PDF-файлы на основе дисков.

Мне пришлось запрограммировать что-то подобное для пользовательских параметров маршрутизации. Можно автоматически связывать элементы с определенными файлами / папками / проектами, если вам нравится, а также с CF.

Если вам нужно узнать что-то еще, спросите, или мы можем обсудить это в автономном режиме, если вам нужно сохранить некоторые детали в тайне.

1 голос
/ 04 июня 2009

Зачем изобретать велосипед? Такие услуги, как eFax и jConnect (есть несколько других, только Google "служба электронных факсов" ), доступны по цене и выполняют половину того, что вы пытаетесь сделать. Сэкономьте себе силы и просто потратьте несколько долларов. Вы, вероятно, также узнаете, что просто заплатите за услугу дешевле, чем платите разработчику за написание программного обеспечения.

Таким образом, после того, как вы прикусите пулю и зарегистрируетесь в службе электронной факсимильной связи, вам просто понадобится учетная запись электронной почты для ее отправки и использование CFPOP для проверки папки входящих сообщений и загрузки приложений. Остальное - кусок пирога.

0 голосов
/ 05 марта 2013

Согласен с Адамом. Не создавайте кучу проблем для себя - вы сэкономите много денег и нервов, просто используя существующий сервис. По теме: я использую Popfax , и мне это нравится. Это удобно, дает вам возможности, скидки, конкурсы и многое другое, что вы хотели бы, если вы заинтересованы , но также через мобильный телефон

...