абонент отправляет письмо c почтового ящика, реализованного на cgp, на
определенный сервер .....@fax.gtel.ru. Нужно чтобы во время установления
smtp связи между CGP и этим сервером, СGP посылал команду xact (после
команды recept to и перед командой data).Данная команда позволяет снять
статистику об отправленных письмах. Здесь схема такая, fax.gtel.ru это
сервер cisco, являющийся факсовым шлюзом (работающим по Т37 протоколу). CGP
и сeрвер общаются между собой по esmtp протоколу. Для снятии статистики о
том какие письма(факсы) были отправлены (сколько страниц и куда) нужно
послать эту команду, она включает esmtp accounting, т.е. она позволит
получить в лог информацию для для биллинг-системы (после передачи письма и
до окончания сессии).
Все это выглядит примерно так:
telnet 172.14.120.2 25
Trying 172.14.120.2...
Connected to 1.14.120.2.
Escape character is '^]'.
220 mmoip-b.cisco.com Cisco NetWorks ESMTP server
ehlo anyserver.com
250-mmoip-b.cisco.com, hello anyserver.com [223.255.254.10] (really)
250-ENHANCEDSTATUSCODES
250-8BITMIME
250-PIPELINING
250-HELP
250-DSN
250-XSESSION
250 XACCOUNTING
mail from:<>
250 2.5.0 Sender <> ok
rcpt to:<FAX=+1408555-7442@cisco.com>
250 2.1.5 Recipient <FAX=+1408555-7442@cisco.com> ok, maps to '5557442'
(cp=yes)
xact
250 2.5.0 XACCOUNTING enabled
data
354 Enter mail, end with a single "."
Testing 1 2 3
Testing 1 2 3
Testing 1 2 3
Testing 1 2 3
Testing 1 2 3
Testing 1 2 3
Testing 1 2 3
.