-
Похожий контент
-
- 1 ответ
- 990 просмотров
-
- 1 ответ
- 2 029 просмотров
-
- 0 ответов
- 1 888 просмотров
-
- 5 ответов
- 3 632 просмотра
-
- 0 ответов
- 1 200 просмотров
-
- 8 ответов
- 3 080 просмотров
-
- 1 ответ
- 1 781 просмотр
-
- 3 ответа
- 2 222 просмотра
-
- 0 ответов
- 1 349 просмотров
-
- 15 ответов
- 5 130 просмотров
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
Anasazi
Пробовал реализовать отправку e-mail из приложения. Делал вот по этой теме:
http://fire-monkey.ru/topic/1202-otpravka-pisma-na-pochtu/
На Android все работает прекрасно под ios на глухо зависает.
Код получился вот такой:
SMTP.Host:= 'smtp.yandex.ru' ; // хост SMTP.Port:= 465 ; // порт Smtp.Username:='TestUser'; Smtp.Password:='pass123'; SMTP.IOHandler := IdSSLIOHandlerSocketOpenSSL1; SMTP.UseTLS :=utUseImplicitTLS ; IdSSLIOHandlerSocketOpenSSL1 := TIdSSLIOHandlerSocketOpenSSL.Create(nil); IdSSLIOHandlerSocketOpenSSL1.Destination := SMTP.Host+':'+IntToStr(SMTP.Port); IdSSLIOHandlerSocketOpenSSL1.Host := SMTP.Host; IdSSLIOHandlerSocketOpenSSL1.Port := SMTP.Port; IdSSLIOHandlerSocketOpenSSL1.DefaultPort := 0; IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Method := sslvTLSv1; IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Mode := sslmUnassigned; MailMessage.Body.Clear; MailMessage.Body.Add('Первая строка'); MailMessage.Body.Add('Вторая строка'); SMTP.Connect; mailMessage.CharSet := 'UTF-8'; mailMessage.CharSet:='UTF-8'; MailMessage.ContentType:='multipart/mixed; charset=UTF-8'; MailMessage.ContentType:='text/plain; charset=KOI8-R'; MailMessage.Subject:=UTF8Encode('Reserve') ; // тема MailMessage.From.Address:='testadres@yandex.ru' ; MailMessage.From.Domain:= 'yandex.ru'; // домен MailMessage.From.User:= 'TestUser'; MailMessage.From.Name:=UTF8Encode('TestUserName'); MailMessage.Recipients.EMailAddresses:='TestUser0@list.ru'; // получатель и копия //2192100@list.ru MailMessage.IsEncoded:=true; SMTP.Send(MailMessage); SMTP.Disconnect;Изменено пользователем Andrey YefimovТег "Код"
13 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.