Я использую WSO2 EI для отправки электронной почты, но получаю сообщение об ошибке ниже.
2019-01-24 17: 53: 12,353 Кому: /services/SimpleProxy2.SimpleProxy2HttpSoap12Endpoint, WSAction: urn: mediate, SOAPAction: urn: mediate, MessageID: urn: uuid: 06891289-318c-49b1-83bd-bc71c7590078, запрос направления , MESSAGE = выполнение последовательности ошибок по умолчанию, ERROR_CODE = 0, ERROR_MESSAGE = Непредвиденная ошибка при отправке сообщения, Конверт: Hello WSO2 .....!
2019-01-24 17: 53: 12,347 Приостановка конечной точки: AnonymousEndpoint с адресом mailto: [email protected] - текущая длительность приостановки: 30000 мс - Следующая попытка через: четверг, 24 января, 17:53:42 CST 2019
2019-01-24 17: 53: 12,347 Конечная точка: AnonymousEndpoint с адресом mailto : [email protected] будет помечен как SUSPENDED, поскольку он не удался
2019-01-24 17: 53: 12,308 Неожиданная ошибка при отправке сообщения 2019-01-24 17: 53: 12,302 Ошибка при создании почтового сообщения
2019 -01-24 17: 53: 12,284 Ошибка создания почтового сообщения или его отправки на настроенный сервер
2019-01-24 1 7: 51: 26,988 Невозможно отправитьViaPost по URL-адресу [http://asqi-vm:8280/services/SimpleProxy2.SimpleProxy2HttpSoap12Endpointestive
2019-01-24 17: 50: 27,008 У этого механизма истечет срок действия всех обратных вызовов после GLOBAL_TIMEOUT: 1200 секунд, независимо от действия тайм-аута, после указанного или необязательного тайм-аута
2019-01-24 17: 50: 26,990 Кому: /services/SimpleProxy2.SimpleProxy2HttpSoap12Endpoint, WSAction: urn: mediate, SOAPAction: urn: mediate, MessageID: urn: uuid: 06891289-318c-49b1-83bd-bc71c7590078, запрос направления , Конверт: Здравствуйте, WSO2 .....!
настройка файла конфигурации в EI_HOME \ conf \ axis2 \ axis2.xml
<transportSender name="mailto" class="org.apache.axis2.transport.mail.MailTransportSender">
<parameter name="mail.smtp.host">xxxx-mail1.com</parameter>
<parameter name="mail.smtp.port">465</parameter>
<parameter name="mail.smtp.starttls.enable">true</parameter>
<parameter name="mail.smtp.auth">true</parameter>
<parameter name="mail.smtp.user">[email protected]</parameter>
<parameter name="mail.smtp.password">password</parameter>
<parameter name="mail.smtp.from">[email protected]</parameter>
</transportSender>
Код моего прокси-сервиса в EI
<?xml version="1.0" encoding="UTF-8"?>
<proxy xmlns="http://ws.apache.org/ns/synapse"
name="SimpleProxy2"
startOnLoad="true"
statistics="disable"
trace="disable"
transports="http,https">
<target>
<inSequence>
<property name="messageType"
scope="axis2"
type="STRING"
value="text/html"/>
<property name="ContentType" scope="axis2" value="text/html"/>
<property name="Subject" scope="transport" value="Testing ESB"/>
<property name="OUT_ONLY" value="true"/>
<property name="FORCE_SC_ACCEPTED" scope="axis2" value="true"/>
<payloadFactory media-type="xml">
<format>
<ns:text xmlns:ns="http://ws.apache.org/commons/ns/payload">$1</ns:text>
</format>
<args>
<arg value="Hello WSO2.....!"/>
</args>
</payloadFactory>
<log level="full"/>
<send>
<endpoint>
<address uri="mailto:[email protected]"/>
</endpoint>
</send>
<log level="full"/>
</inSequence>
<outSequence>
</outSequence>
</target>
<description/>
</proxy>
Я ожидал, что смогу использовать WSO2 EI для отправки электронной почты и получения электронной почты.