Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2008, 03:21   #1
snake-as
Пользователь
 
Аватар для snake-as
 
Регистрация: 10.03.2007
Сообщений: 51
По умолчанию Траблы с посылкой почты

Здраствуйте, уважаемые программисты. Вот у меня возник такой вопрос, даже два. Я работаю с компонентном IdSMTP для посылки почты. Как мне сделать так, чтобы письмо отправлялось через прокси-сервер? И еще, вот я когда пишу письмо на русском языке, оно приходит непонятное, сдвинутое. Как мне изменить кодировку. Заранее всем спасибо.
snake-as вне форума Ответить с цитированием
Старый 15.03.2008, 11:35   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

для Proxy есть соответствующие свойства в IdSmtp
Для кодировки все зависит от того какое письмо вы отправляете если plain/text, то указывается в header письма ручками. (Можете посомтреть в своем почтовике любое письмо, с заголовками и посомтреть какую строчку вам надо добавить в headers)
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 17.03.2008, 07:22   #3
snake-as
Пользователь
 
Аватар для snake-as
 
Регистрация: 10.03.2007
Сообщений: 51
По умолчанию

Я почему-то не нашел, где указывается Proxy в свойствах idSmtp.
snake-as вне форума Ответить с цитированием
Старый 17.03.2008, 12:11   #4
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Да, поспешил с ответом.
Немного теории: proxy сервер в своем определении не знает smtp протокола и не пропускает его впринципе.
Выход из этого был найден в использовании relay серверов, которые ставятся на прокси.
Если relay установлен, т овы можете с ним общаться как с обычным прокси по тому же 25-му (по умолчанию) порту, если же relay там не стоит, то собственно и smtp не будет у вас работать, обдход возможен через клиент-сервер, с использованием с вашей стороны только http, а со стороны удаленной машину уже smtp запросы
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Траблы с Интер бейзом (ведение журнала) Tarnym БД в Delphi 1 30.03.2008 15:40
Траблы при установке сетевого чата Commfort HAMMAN Свободное общение 0 20.12.2007 20:48
Получение почты NoName_emaNoN Win Api 0 29.11.2007 20:47
Отправка почты Fenix Nexsais Работа с сетью в Delphi 5 06.09.2007 22:27
Траблы с инетом Romanus Свободное общение 2 09.08.2007 11:25