2017-01-08 2 views
0

Какие хост SMTP, SMTP порт, SMTP SocketFactory порт для отправки электронной почты с использованием учетной записи электронной почты Microsoft Exchange?SMTP значения хост/порт для Microsoft Exchange с помощью JavaMail API в Android

Я упомянул об этом удивительном учебнике справа here, но он применим только для отправки писем с использованием учетных записей Google. Таким образом, фрагмент кода ниже показывает свойства конфигурации для gmail.

props.put("mail.smtp.host", "smtp.gmail.com"); 
props.put("mail.smtp.socketFactory.port", "465"); 
props.put("mail.".smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory"); 
props.put("mail.smtp.auth", "true"); 
props.put("mail.smtp.port", "465"); 

Итак, каковы значения, которые я должен написать вместо этого, если я хочу отправлять электронные письма, используя мою учетную запись MS Exchange?

+0

[Мы не можем сказать вам, что] (http://www.oracle.com/technetwork/java/javamail/faq/index.html #whichserver). Кроме того, [вам не нужны заводские настройки сокета] (http://www.oracle.com/technetwork/java/javamail/faq/index.html#commonmistakes). –

ответ

0

JavaMail не предоставляет почтовый сервер для вас. Вы должны использовать свой собственный почтовый сервер или один , предоставленный вашим интернет-провайдером или компанией, в которой вы работаете. Администратор сети может предоставить вам информацию, необходимую для настройки JavaMail для работы с вашим почтовым сервером.

Ссылка: http://www.oracle.com/technetwork/java/javamail/faq/index.html#whichserver

Спасибо за это, Bill Shannon

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