Факс-гейт
Факс-гейт позволяет пользователям использовать систему, на которой
установлена коммерческая версия T-Mail, для пересылки обычных почтовых
сообщений на факс-машины.
Для того, чтобы послать факсимильное сообщение, необходимо его
сформировать. T-Mail преобразовывает письма (.msg), адресованные некоему
пользователю 'FAX' в факсимильное сообщение, используя служебную
информацию, содержащуюся в письме.
Перед конвертированием T-Mail проверяет право автора письма
пользоваться гейтом. Доступ к гейту определяется переменной Fax_Mode в
файле t-mail.ctl :
-------------------- Фрагмент T-Mail.ctl -------------------------------
Fax_Mode Any ; Access level to fax-gate
Переменная Fax_Mode определяет круг пользователей, которым доступен
факс-гейт.
Возможные значения:
Any - факс-гейт доступен всем;
Reg - только тем системам, которые определены переменной
Fax_nodes;
Nod - только тем системам, которые присутствуют в нодлистах
и пойнтлистах (системам со статусом Listed);
Psw - только по паролю (пароль в поле subject), пароль
задается переменной Fax_password.
Fax_Nodes 5030/100.* !.3 !.4
Определяет список адресов систем, которым разрешено пользование
факс-гейтом. (Если значение переменной Fax_Mode Reg).
Примеры: Fax_Nodes 5030/*.* !CM !5030/101
~~~~~~~~ Fax_Nodes @c:\t-mail\f_list.txt
Fax_Password Fax_it! ; Fax-gate password
Если значение переменной Fax_Mode Psw, то слово, задаваемое переменной
Fax_Password должно присутствовать в поле subject каждого гейтуемого
письма.
---------------------------------------------------------------------------
Для того, чтобы письмо было преобразовано, оно должно быть адресовано
на этот узел, т.е. не быть транзитным. Вот пример:
--------------------------------------------------------------------
From: John Smith 2:245/76
To: Fax 2:5030/15
Subj: Fax_It!
--------------------------------------------------------------------
Phone (095)123-4567
Time 0:00-6:00
Hello, dear friend!
[message body]
Первые 2 строки этого письма - служебные. В них сообщается телефон, по
которому надо послать сообщение и время, когда можно посылать факс по этому
телефону.
Служебными будут считаться все начальные строки письма, начинающиеся с
одного из служебных слов, перечисленных ниже. Эти строки будут
игнорироваться при конвертировании тела письма.
Phone number - номер телефона факса, на который нужно
отправить сообщение.
Time time period - определяет время отправки этого
сообщения. По умолчанию
подразумевается 0:00-24:00.
Baud baudrate - определяет максимальную скорость,
допустимую при передаче данного
факсимильного сообщения. Возможны
значения, указанные при описании
переменной Fax_Baud. При отсутствии
этого служебного слова будет
использовано значение из переменной
Fax_Baud.
Length page len - определяет длину страницы (в строках).
По умолчанию 50.
Draft - определяет нормальное разрешение
(принимается по умолчанию).
Fine - определяет, что письмо должно
посылаться в режиме fine (с двойным
разрешением по вертикали).
Font filename - явно определяет шрифт, который T-Mail
будет использовать для конвертирования
письма в fax message. Если не указан
путь, то файл ищется в каталоге, из
которого запущен T-Mail. При
использовании шрифта 32x16 нужно
обязательно описать сообщение как
Fine.
File filename - определяет имя графического файла,
который будет отослан вслед за
сообщением. Может быть до 3-х
последовательных строк такого вида.
Файл должен быть формата Tiff v5.0 для
факсимильных сообщений (Group 3).
Можно использовать утилиту tif2tif для
преобразования простого Tiff-файла в
нужный формат. Если перед именем файла
поставить символ '^', то файл после
успешной отправки будет удален.
Например:
File ^c:\temp\123.gr3
Единственно необходимым из этого набора является номер телефона, все
остальные строки могут не задаваться. Телефон можно сообщить программе либо
с помощью служебного слова phone, либо указав явно в поле 'To:' , например:
To: FAX (095)123-4567
Таким образом, в теле письма может и не быть служебных строк, если
телефон определен в заголовке.
Примеры задания телефонных номеров:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
123-4567 - это местный номер
(095)123-4566 - это междугородний номер
1(800)345-444 - это медународный номер.
Номера телефонов приводятся к международной форме (как в нодлисте) и
затем транслируются для модема в соответствии с использованием правил,
определенных переменными Dial в файле t-mail.ctl .