2015-08-02 2 views
0

Я знаю, что на этот вопрос уже ответил, но я не мог решить это для себя. Как настроить электронную почту для emm?WSO2 EMM - Конфигурация электронной почты

Вот мой конфиг в общей постановке:

Host: smtp.gmail.com 
Port: 25 (also I check it using 587) 
Username: [email protected] 
password: my email pass 
Sender email address: [email protected] 
Email template: You have been registered to the to EMM. Below is the link to enroll. 

но не приглашение по электронной почте отправляются пользователям. сначала попробую отправить приглашение электронной почты уже зарегистрированному пользователю. , тогда я проверяю добавление нового пользователя и отправлю ему приглашение.

here является журнал для порта 25, here это логарифм порт 587, here это журнал для нового пользователя с портом 25 и here для порта 587.

Также отключить брандмауэр и попробуйте еще раз, но ни одно приглашение, отправленное пользователям.

Подробнее:

Сервер: Windows 7 (WSO2 v: 1.1.0) - локальный, базы данных: MySQL

Я сделал эти настройки с помощью арендатора, который я создал.

ответ

1

для решения проблемы я изменяю эмм \ Modules \ user.js:

линия 186: если (username.indexOf ("@") < 1) если (username.toString() .indexOf ("@") < 1)

и добавить Yahoo сертификат на хранилища ключей (wso2carbon.jks, emm_truststore.jks и wso2emm.jks)

получить сертификат Yahoo я бег это:.

openssl s_client -connect smtp.mail.yahoo.com:587 -starttls smtp 

и сохранить сертификат сервера как yahoocertificate.cer.

и добавить его в хранилище ключей я запускаю это:

keytool -import -alias smtp.mail.yahoo.com -file yahoocertificate.cer -keystore "D:\EMM\Carbone_Home\repository\resources\security\wso2carbon.jks" 
keytool -import -alias smtp.mail.yahoo.com -file yahoocertificate.cer -keystore "D:\EMM\Carbone_Home\repository\resources\security\emm_truststore.jks" 
keytool -import -alias smtp.mail.yahoo.com -file yahoocertificate.cer -keystore "D:\EMM\Carbone_Home\repository\resources\security\wso2emm.jks" 

Также я проверить его с портом сервера Gmail SMTP 587.

0

Ошибка показывает, что время ожидания соединения. Gmail SMTP может блокировать ваш запрос на аутентификацию. Обычно он обрабатывает запросы сторонних клиентов, если вы не отключите защиту от настроек вашей учетной записи электронной почты.

Благодаря

+0

также изменить электронную почту на мой Yahoo Mail, который я могу отправить электронной почты, используя мою учетную запись gmail, но никакая пригласительная почта не была отправлена, не могли бы вы мне сообщить, какой элемент безопасности я должен изменить в настройках учетной записи? – user3806649

+0

В gmail есть настройка, позволяющая отправлять письма от стороннего приложения. Если вы попытались настроить свою учетную запись gmail и затем отправили приглашение с консоли, вы должны получить электронное письмо от Google, в котором говорится, что попытка была заблокирована. Оттуда у вас будет ссылка, чтобы включить его. –

+0

Вы, похоже, получаете исключения для подключения к SSL. Попробуй это. http://www.java-samples.com/showtutorial.php?tutorialid=210 –

Смежные вопросы