Первый шаг в тестировании входящего примера приложения - создание
событий, которые будут обрабатываться адаптером. Программа, поставляемая с примерами файлов, работает как с удаленными
подключениями, так и без них, хотя события, создаваемые примерами файлов bat для тестирования сценария с удаленным
подключением, будут отличаться от событий, создаваемых для тестирования сценария без удаленного подключения. Формат почты будет одним и тем же, но
содержимое и вложения будут разными.
Пакетный файл createEvents.bat предоставляет интерфейс
командной строки для EmailEventCreator. При желании вы можете отредактировать
пакетный файл и указать несколько параметров для создания событий.
Об этой задаче
Об этой задаче
На компакт-диске с продуктом записаны артефакты для создания входящих
событий сценария из учебника. Дополнительные сведения об этих артефактах приведены в соответствующих
разделах.
Значения параметров для настройки CreateEvents.bat Параметр |
Значение |
Хост |
IP-адрес почтового сервера |
Порт |
Порт |
Число создаваемых событий |
Общее число событий для теста |
От кого |
ИД почтовой учетной записи отправителя |
Кому |
ИД почтовой учетной записи получателя |
Копия |
ИД почтовой учетной записи получателя копии |
Секретная копия |
ИД почтовой учетной записи получателя секретной копии |
Тема |
Тема почтового события |
Содержимое |
Пример текстового содержимого почты для удаленного подключения |
Путь к файлу событий |
Путь к локальной папке, в которой хранится вложенный файл событий
(например, MyAddress.xml) |
Булевское значение наличия или отсутствия удаленного подключения |
Значение true или false, указывающее, какой сценарий применяется: с
удаленным подключением или без него. True означает наличие удаленного
подключения. |
Для создания событий с помощью
EventCreator выполните следующие действия:
Как выполнить эту задачу
Инструкции по выполнению задачи
- Распакуйте файл EmailEventCreator.zip в каталоге <samples_temp>.
- Необязательно: Если вы хотите создать пользовательские события, можно изменить следующие параметры командной строки в файле
createEvents.bat:
Значения параметров для настройки CreateEvents.bat Параметр |
Значение |
Хост |
IP-адрес почтового сервера |
Порт |
Порт |
Число создаваемых событий |
Общее число событий для теста |
От кого |
ИД почтовой учетной записи отправителя |
Кому |
ИД почтовой учетной записи получателя |
Копия |
Идентификатор учетной записи электронной почты для отправки копий почтовых сообщений. |
Секретная копия |
Идентификатор учетной записи электронной почты для отправки секретных копий почтовых сообщений. |
Тема |
Тема почтового события |
Содержимое |
Пример текстового содержимого почты для удаленного подключения |
Путь к файлу событий |
Путь к локальной папке, в которой хранится вложенный файл событий
(например, MyAddress.xml) |
Булевское значение наличия или отсутствия удаленного подключения |
Значение true или false, указывающее, какой сценарий применяется: с
удаленным подключением или без него. True означает наличие удаленного
подключения. |
- При работе с удаленным входом в систему введите следующую строку: java EmailEventCreator localhost 125
10 from@in.ibm.com to@in.ibm.com cc@in.ibm.com bcc@in.ibm.com TestEmail TestPassthruContent
C:\EmailRA\Samples\MyPicture.jpg true. Данная команда указывает, что необходимо создать 10 событий от
пользователя from@in.ibm.com на сервере локального хоста с вложенным файлом C:\EmailRA\Samples\MyPicture.jpg.
Остальные атрибуты почты, указанные пользователем, будут
вставляться в каждое почтовое событие, создаваемое пакетным файлом.
- При работе без удаленного входа в систему введите следующую строку: java EmailEventCreator localhost
125 10 from@in.ibm.com to@in.ibm.com cc@in.ibm.com bcc@in.ibm.com TestEmail TestXMLContent
C:\EmailRA\Samples\MyAddress.xml false. Данная команда указывает, что необходимо создать 10 событий от
пользователя venkatre@in.ibm.com на почтовом сервере локального хоста с вложенным файлом
C:\EmailRA\Samples\MyAddress.xml.
Остальные атрибуты почты, указанные пользователем, будут
вставляться в каждое почтовое событие, создаваемое пакетным файлом.
- Запустите двойным щелчком либо отредактированный вами файл
createEvents.bat, либо один из предоставленных примеров файлов
createEvents.bat.
- Перед запуском адаптера убедитесь в том, что события были переданы успешно, с помощью клиента электронной почты.
Результат