Обвязка подачи на Java — вторая из пяти в главе: pmta.jar подключают в classpath, а для работы через JavaMail ставят приложенный файл javamail.providers.
Описание — в формате JavaDoc: на Linux — /opt/pmta/api/java/doc/javadoc/index.html, на Windows — архив pmtajavadoc.zip в папке api\java. Нужна Java 6 или новее, для JavaMail — ещё библиотеки JavaMail и Java Activation Framework.
Провайдер JavaMail — главное удобство: приложение, написанное под JavaMail, может подавать через узел, не переписываясь под собственный интерфейс обвязки.
Что где:
| Что | Где |
|---|---|
| библиотека | pmta.jar в classpath |
| работа через JavaMail | файл javamail.providers |
| описание на Linux | /opt/pmta/api/java/doc/javadoc/index.html |
| описание на Windows | pmtajavadoc.zip в api\java |
| версия | Java 6 и новее |
# подключить библиотеку обвязки при запуске приложения java -cp pmta.jar:app.jar com.example.Sender
1 связь
ls /opt/pmta/api/java/doc/javadoc/index.html
3 статьи
◇Как письмо попадает в MTAШесть описанных способов подачи: расширенный SMTP, четыре языковые обвязки и каталог, за которым узел следит на диске.◇Кому разрешено сдавать почту и для кого её приниматьИз коробки узел принимает подачу только с самой машины; два разных вопроса — «кто может слать через нас» и «на чьи адреса мы принимаем» — решаются разными директивами.◇Заголовки, которыми отправитель управляет доставкойШесть служебных заголовков позволяют подающей стороне выбрать поток, пометить письмо заданием, задать настройки и ключ подписи, идентификатор конверта и расписание; каждый разрешается отдельно и по источникам.