1 / 1 / 0
Регистрация: 31.01.2013
Сообщений: 20
|
||||||
1 | ||||||
Отправка письма с вложением: что в коде подкорректировать и чем скомпилировать21.01.2014, 04:50. Показов 2138. Ответов 16
Метки нет (Все метки)
1
|
21.01.2014, 04:50 | |
Ответы с готовыми решениями:
16
Отправка письма с вложением Отправка письма с вложением Отправка письма с вложением Отправка письма с вложением |
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
||||||
21.01.2014, 04:55 | 2 | |||||
внимательно смотрим текст программы и видим
0
|
1 / 1 / 0
Регистрация: 31.01.2013
Сообщений: 20
|
|
21.01.2014, 07:34 [ТС] | 3 |
Благодарю за очевидную подсказку, но не могли бы вы прошвырнуться по дебрям кода и обозначить в чем ошибка/недоработка исходника сего?
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
21.01.2014, 08:20 | 4 |
а почему ты решил, что исходник с ошибкой/недоработкой? И в чем ошибка/недоработка заключается?
0
|
1 / 1 / 0
Регистрация: 31.01.2013
Сообщений: 20
|
|
21.01.2014, 08:32 [ТС] | 5 |
в том что после компиляции файл не приходит
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
21.01.2014, 08:39 | 6 |
Googie,
а что приходит вместо файла? Компилятор выдает тип ошибки и номер строки на которой эта ошибка обнаружена, исправляешь ошибку и снова запускаешь компиляцию до тех пор пока "файл не придёт". И почему перешел с Дельфи на ассемблер? Создать почтовый сервис на дельфине на много проще и быстрее
0
|
1 / 1 / 0
Регистрация: 31.01.2013
Сообщений: 20
|
|
21.01.2014, 08:42 [ТС] | 7 |
ошибок никаких, приходит ничего, то есть ничего не отправляет. ни письма, ни тем более вложения к нему
0
|
Эксперт быдлокодинга
2091 / 525 / 69
Регистрация: 04.11.2010
Сообщений: 1,310
|
||||||
21.01.2014, 12:36 | 8 | |||||
Googie,
У меня затык на
Теперь по интернету знакомлюсь с темой. Если найдёшь решение не пропадай, дай знать, мне тоже актуально.
1
|
6770 / 2739 / 384
Регистрация: 17.02.2013
Сообщений: 4,047
|
|
21.01.2014, 13:08 | 9 |
Никуда не воткнуть. Пароль тут не нужен и его нет. Твоя программа отдает письмо SMTP-серверу для ретрансляции. По протоколу SMTP отдает. К чему тут пароль ? От чего пароль ?
Добавлено через 19 минут Набери в командной строке telnet 194.67.23.111 25 если нет соединения, то ничего твоя программа не отправит. Если есть соединение, то для проверки вручную из TELNET-а отправь письмо. Там всего 4 команды нужно : MAIL FROM: адрес_отправителя RCPT TO: адрес_получателя DATA текст письма . <- одинокая точка в начале строки как признак конца текста QUIT А потом посмотри пришло ли письмо куда отправлял или нет.
2
|
Эксперт быдлокодинга
2091 / 525 / 69
Регистрация: 04.11.2010
Сообщений: 1,310
|
|
21.01.2014, 13:11 | 10 |
Ethereal,говорит что знать не знает и ведать не ведает. Весь в меня. Windows 7 64 bit
0
|
6770 / 2739 / 384
Регистрация: 17.02.2013
Сообщений: 4,047
|
|
21.01.2014, 13:48 | 11 |
Еще тебе подсказка :
aivanov@lab127:~$ nslookup smtp.mail.ru Server: 192.168.30.249 Address: 192.168.30.249#53 Non-authoritative answer: Name: smtp.mail.ru Address: 94.100.177.1 aivanov@lab127:~$ Добавлено через 5 минут Так и засунь эту Windows 7 64 бит куда фантазия подскажет. Если в операционке нет telnet-а что в ней вообще есть ? Хотя он там есть : Пуск - Панель управления - Программы и компоненты - Включение или отключение компонентов windows - Клиент Telnet (ставим галочку) Добавлено через 30 минут И продолжать в том-же духе, пока не увидите 550 not local sender over smtp и не поймете, что быть спамером не хорошо.
2
|
Эксперт быдлокодинга
2091 / 525 / 69
Регистрация: 04.11.2010
Сообщений: 1,310
|
|
21.01.2014, 13:57 | 12 |
Галку поставил, повторил. Результат: не удалось открыть подключение к этому узлу на порт 25. сбой подключения.
В общем праздник закончился не успев начаться.
0
|
6770 / 2739 / 384
Регистрация: 17.02.2013
Сообщений: 4,047
|
|
21.01.2014, 14:22 | 13 |
Ну значит без переделки ничего эта программа не отправит.
Но я же подсказку дал. В программе стоит 194.67.23.111 и в комментариях мол это smtp.mail.ru. А я подсказал, что на самом деле у smtp.mail.ru IP-адрес другой : 94.100.177.1. А что такое 194.67.23.111 ? А хрен его знает ! И это "хрен знает" не отвечает ! Возможно и не существует. Потренироваться можете, набрав telnet smtp.mail.ru 25 далее надо набирать без ошибок, ибо забоя протокол SMTP скорей всего не поймет HELO 0 MAIL FROM: a@b <- отправителя можно указать любым, никто его существавание проверять не будет RCPT TO: polnyj_30h@pochtovyj.jaschik.ru <- свой почтовый адрес, на который будем ловить письмо и тут вы получите сообщение 550 not local sender over smtp что означает "Ах ты-ж, <deleted> ты спамер !"
2
|
Эксперт быдлокодинга
2091 / 525 / 69
Регистрация: 04.11.2010
Сообщений: 1,310
|
|
21.01.2014, 14:27 | 14 |
И тут я получаю:250 Асс ептед
З.Ы. что до айпишника, то прогу ТС писали в 2005, вполне допускаю что с тех пор айпи вполне мог поменяться.
0
|
6770 / 2739 / 384
Регистрация: 17.02.2013
Сообщений: 4,047
|
|
21.01.2014, 14:31 | 15 |
Ну тогда
DATA тескст_письма точка Письмо улетело QUIT до свидания Теперь тоже самое проделать в программе.
2
|
Эксперт быдлокодинга
2091 / 525 / 69
Регистрация: 04.11.2010
Сообщений: 1,310
|
|
23.01.2014, 08:44 | 16 |
Ethereal, Улетает и уже даже долетает. Правда не без косяков. Вложенный файл не доходит и название темы в квадратах. Но всё равно доволен как слон. Спасибо большое за помощь.
0
|
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
|
23.01.2014, 13:21 | 17 |
0
|
23.01.2014, 13:21 | |
23.01.2014, 13:21 | |
Помогаю со студенческими работами здесь
17
Отправка письма с вложением отправка письма с вложением Отправка письма с вложением на почту Отправка письма с вложением. Не получается Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |