| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Сети > Отпрвка почты idSMTP помогите разобраться |
| Автор: fuckerok 18.11.2004, 07:08 | ||
Вот недовно решил написать отправку почты, раньше подобным делом занимался, но опыта маловато. Вот процедура отправки почты, которая к моему удивлению раньше работала..
Помагите разобраться, в чём проблема? Иль опять руки кривые (= модератор переименнуй тему, я мочты вместо почты написал |
| Автор: Snowy 18.11.2004, 13:31 | ||
|
| Автор: fuckerok 19.11.2004, 07:50 |
| А мой код работает у кого нибудь? Ведь у меня работал раньше, просто я думаю это из-за моего провайдера. Через SMTP сервер провайдера вроде всёв работает, а чере сервер майла не хочет.... |
| Автор: Snowy 19.11.2004, 12:46 |
| Значит адрес from не существует на сервере майла. Адреса, которых нету в списке пользователей майлом не принимаются - антиспам, понимаешь... Пробуй другие адреса from или другой smtp сервер. |
| Автор: fuckerok 20.11.2004, 07:04 |
| Менаю from На свой эфект такой же.... Кусок данных отправляеться, а потом ошибка вылитает.... Самое интересное в том, что раньше всё работалл, да и сейчас всё работает через SMTP сервер моего провайдера... А через Mail.Ru не хочет... Ну а мой код у кого нить сработал, мне просто интересно узнать.... Если да, то я к провайдеру в кантору с ружьём.. |
| Автор: Snowy 26.11.2004, 10:47 |
| C майл ру сейчас не так просто бороться. Там понаставили фильтров на все, что только можно. Мой код, например полностью рабочий, но на майл ру не шлет. Коннект есть. Отправляет заголовок, а майлру ему и говорит человеческим голосом "да вы, батенька, спамер!" И отправляет гоутунафиг. Берем в руки яндекс почту, переписываем код под smtp аутентификацию и все работает. Главное, чтобы адрес фром совпадал. Но есть ведь еще и имя отправителя и реплиту. А с майлру можно долго долбиться и ничего не выйдет. Перебирать все варианты долго. Он может проверять все, вплоть до имени почтового агента. Побороться с ним конечно можно попробовать, но нужно ли это? P.S. спамеры все равно шлют почту не через релэй а напрямую по DNS записям. |
| Автор: n0ns3ns3 6.12.2004, 00:30 | ||
вот мой код, работает и на mail.ru
|
| Автор: fuckerok 9.12.2004, 08:12 |
| n0ns3ns3 А MailMessage чЕМУ ПРИСВОИТЬ? Что-то я тормозю И что такое сабж? Всё понять не могу |
| Автор: n0ns3ns3 10.12.2004, 13:37 | ||
MailMessage - это структура типа TidMessage, которая определяется отдельным компонентом TIdMessage, расположенным на Indy Misc. сабж - от англ subject - тема |
| Автор: fuckerok 14.12.2004, 08:40 |
| У меня мой код вдруг заработал |
| Автор: Akella 5.1.2005, 12:29 |
| У меня все работает без ошибок |
| Автор: Akella 17.2.2005, 12:57 | ||
как присоединить файлы в этом коде? |
| Автор: Berliner 14.10.2005, 18:43 | ||
[Error] Unit1.pas(162): Undeclared identifier: 'TIdMessage'[Error] Unit1.pas(162): Undeclared identifier: 'TIdMessage' Добавлено @ 18:47 поскажите плиз почему ошибка |
| Автор: Snowy 14.10.2005, 21:33 |
| В uses добавь IdMessage |
| Автор: Berliner 17.10.2005, 10:26 | ||||||
| Спасибо добавил, но- Вылезает еще одна ошибка Access violetion в этой строчке
вот болеее полный код
|
| Автор: _hunter 19.10.2005, 10:34 |
| значит mes.Body не созданно ( под него не выделена память ). читай справку как его создавать. возможно как-то так: mes.Body = TBody.Create() |
| Автор: Berliner 19.10.2005, 11:41 |
| Неполучилось у меняяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяя |
| Автор: _hunter 19.10.2005, 12:29 |
| что не получилось? в справку заглянуть?.. это плохл... |
| Автор: Guest 19.10.2005, 12:44 |
| С правке по IdMessage ничего нет |
| Автор: _hunter 19.10.2005, 12:51 |
| в делфийской может и нет -- но кто мешает в официальную глянуть? + ладно, справки нет, но поискать по форуму что мешает? ++ даже искать, особо, не нужно -- достаточн оглянуть на второй пост в этой теме... |
| Автор: Гость_Berliner 19.10.2005, 13:40 | ||
Ok Спасиб |
| Автор: Berliner 24.10.2005, 13:32 | ||
такая ситуация: интересно что на ukr.net письма не доходят А на mail.yahoo.com доходят только ложаться в спамерский ящик (bulk mail) что єто может біть и на webmail.co.za -письма не доходят я думаю єто связано со спам защитой.
Может кто нить знает как війьти из єтой ситуации |