Исходящий факс с использованием c # или сторонней библиотеки? - PullRequest
2 голосов
/ 30 марта 2009

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

Ответы [ 2 ]

2 голосов
/ 31 марта 2009

Я использую факс-сервер с C # API (Facsys) - сначала я использую вызов API, чтобы отправить ему факс (в формате GIF). Затем, опрашивая каждые 5 минут, я спрашиваю API, каков статус этого факса: успех, неправильный номер, нет ответа, нет рукопожатия (например, ответивший человек) и т. Д. Работает довольно хорошо.

Наше исследование дало нам два основных варианта: FacSys и MessageManager. У меня был разумный успех с FacSys, но я слышал, что MM лучше поддерживает.

2 голосов
/ 30 марта 2009

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

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

...