Отправка почты Lazarus (SMTP)
Модератор: Модераторы
-
Михаил Крамер
- новенький
- Сообщения: 73
- Зарегистрирован: 08.02.2008 13:26:40
Padre_Mortius, спасибо! Я уже и сам разобрался. Текста не было из-за того, что у меня локаль CP1251, а кодировка там устанавливается по умолчанию другая, и сервис яндекса не воспринимал кодировку, у него там по-моему вообще нету.
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
Кого нету? У Яндекса применяется кодировка koi-8. Хотя разницы нет никакой какая кодировка используется, если вы ее указываете
-
alex208210
- постоялец
- Сообщения: 207
- Зарегистрирован: 12.05.2010 13:16:51
Как отправить почту через прокси? В исходниках синапса есть:
// if you need SOCKS5 support, uncomment next lines:
// SMTP.Sock.SocksIP := '127.0.0.1';
// SMTP.Sock.SocksPort := '1080';
тоесть функция SendToRaw может отправлять почту через прокси, но нужен прокси сокс5 ? Можно ли через http прокси отправить почту?
// if you need SOCKS5 support, uncomment next lines:
// SMTP.Sock.SocksIP := '127.0.0.1';
// SMTP.Sock.SocksPort := '1080';
тоесть функция SendToRaw может отправлять почту через прокси, но нужен прокси сокс5 ? Можно ли через http прокси отправить почту?
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
http-прокси на почту никак не влияет, если это не прокси для MS Exchange последних версий
-
alex208210
- постоялец
- Сообщения: 207
- Зарегистрирован: 12.05.2010 13:16:51
не понятно...
в организации интернет раздается только через http прокси.. как заставить синапс отправить почту в этих условиях?
в организации интернет раздается только через http прокси.. как заставить синапс отправить почту в этих условиях?
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
alex208210, http-прокси- прокси-сервер, через который раздается web-контент. Все остальное блокируется/разрешается другими средствами (например через iptables, ipfw и т.д.)
-
alex208210
- постоялец
- Сообщения: 207
- Зарегистрирован: 12.05.2010 13:16:51
ясно, возможность отправки почты доолжен предоставлять сам прокси-сервер, должна быть функция перенаправления портов,
читаем тут http://handycache.ru/content/view/53/5/
читаем тут http://handycache.ru/content/view/53/5/
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
alex208210, и что вы этим хотели сказать?
В вашем случае прокси сервер не указывается
В вашем случае прокси сервер не указывается
-
alex208210
- постоялец
- Сообщения: 207
- Зарегистрирован: 12.05.2010 13:16:51
Padre_Mortius может я вас не понимаю, что и не важно.. в моем случае указывается прокси-сервер и порт перенаправления,вместо сервера и порта почты, в программе отправки сообщений
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
alex208210, если в вашей организации используется HandyCache, то это не только http-прокси. Тогда вы правы... прописываете адрес прокси в поле почтового сервера и локальный порт
- evd
- новенький
- Сообщения: 21
- Зарегистрирован: 13.09.2009 09:42:28
- Откуда: Вологда
- Контактная информация:
Попробуйте
Соединение через HTTP-прокси возможно только если прокси-сервер поддерживает метод CONNECT. Большинство серверов должно его поддерживать, иначе HTTPS не будет работать.
Код: Выделить всё
SMTP.Sock.HTTPTunnelIP := '127.0.0.1';
SMTP.Sock.HTTPTunnelPort := 8080';
SMTP.Sock.HTTPTunnel:=true;
Соединение через HTTP-прокси возможно только если прокси-сервер поддерживает метод CONNECT. Большинство серверов должно его поддерживать, иначе HTTPS не будет работать.
