Отправка почты Lazarus (SMTP)

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Re: Отправка почты Lazarus (SMTP)

Сообщение Михаил Крамер » 04.05.2008 20:06:17

Padre_Mortius, спасибо! Я уже и сам разобрался. Текста не было из-за того, что у меня локаль CP1251, а кодировка там устанавливается по умолчанию другая, и сервис яндекса не воспринимал кодировку, у него там по-моему вообще нету.
Михаил Крамер
новенький
 
Сообщения: 73
Зарегистрирован: 08.02.2008 14:26:40

Re: Отправка почты Lazarus (SMTP)

Сообщение Padre_Mortius » 04.05.2008 23:42:40

Кого нету? У Яндекса применяется кодировка koi-8. Хотя разницы нет никакой какая кодировка используется, если вы ее указываете
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Отправка почты Lazarus (SMTP)

Сообщение alex208210 » 24.12.2011 20:42:21

Как отправить почту через прокси? В исходниках синапса есть:
// if you need SOCKS5 support, uncomment next lines:
// SMTP.Sock.SocksIP := '127.0.0.1';
// SMTP.Sock.SocksPort := '1080';

тоесть функция SendToRaw может отправлять почту через прокси, но нужен прокси сокс5 ? Можно ли через http прокси отправить почту?
alex208210
постоялец
 
Сообщения: 207
Зарегистрирован: 12.05.2010 13:16:51

Re: Отправка почты Lazarus (SMTP)

Сообщение Padre_Mortius » 25.12.2011 12:20:37

http-прокси на почту никак не влияет, если это не прокси для MS Exchange последних версий
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Отправка почты Lazarus (SMTP)

Сообщение alex208210 » 25.12.2011 13:06:46

не понятно...
в организации интернет раздается только через http прокси.. как заставить синапс отправить почту в этих условиях?
alex208210
постоялец
 
Сообщения: 207
Зарегистрирован: 12.05.2010 13:16:51

Re: Отправка почты Lazarus (SMTP)

Сообщение Padre_Mortius » 25.12.2011 13:35:11

alex208210, http-прокси- прокси-сервер, через который раздается web-контент. Все остальное блокируется/разрешается другими средствами (например через iptables, ipfw и т.д.)
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Отправка почты Lazarus (SMTP)

Сообщение alex208210 » 25.12.2011 15:04:32

ясно, возможность отправки почты доолжен предоставлять сам прокси-сервер, должна быть функция перенаправления портов,
читаем тут http://handycache.ru/content/view/53/5/
alex208210
постоялец
 
Сообщения: 207
Зарегистрирован: 12.05.2010 13:16:51

Re: Отправка почты Lazarus (SMTP)

Сообщение Padre_Mortius » 25.12.2011 15:37:47

alex208210, и что вы этим хотели сказать?
В вашем случае прокси сервер не указывается
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Отправка почты Lazarus (SMTP)

Сообщение alex208210 » 25.12.2011 16:25:29

Padre_Mortius может я вас не понимаю, что и не важно.. в моем случае указывается прокси-сервер и порт перенаправления,вместо сервера и порта почты, в программе отправки сообщений
alex208210
постоялец
 
Сообщения: 207
Зарегистрирован: 12.05.2010 13:16:51

Re: Отправка почты Lazarus (SMTP)

Сообщение Padre_Mortius » 25.12.2011 19:17:24

alex208210, если в вашей организации используется HandyCache, то это не только http-прокси. Тогда вы правы... прописываете адрес прокси в поле почтового сервера и локальный порт
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Отправка почты Lazarus (SMTP)

Сообщение evd » 26.12.2011 21:09:17

Попробуйте
Код: Выделить всё
SMTP.Sock.HTTPTunnelIP := '127.0.0.1';
SMTP.Sock.HTTPTunnelPort := 8080';
SMTP.Sock.HTTPTunnel:=true;


Соединение через HTTP-прокси возможно только если прокси-сервер поддерживает метод CONNECT. Большинство серверов должно его поддерживать, иначе HTTPS не будет работать.
Аватара пользователя
evd
новенький
 
Сообщения: 21
Зарегистрирован: 13.09.2009 09:42:28
Откуда: Вологда

Пред.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 228

Рейтинг@Mail.ru