отправка файла по e-mail

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

отправка файла по e-mail

Сообщение shady » 09.11.2005 (Ср) 18:38

необходимо ЕХЕшник, ткнуть на него и чтобы отправился файл по заранее прописанному адресу. помогите с исходниками или примерами. спасибо

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 09.11.2005 (Ср) 18:43

Если правильно понял, имеется в виду отправка на e-mail, путём приаттачивания к письму. Недавно наткнулся на контрол. Много всего в нём интересного.
http://www.vbnet.ru/activex/activexdownload.asp?id=115
Salus populi suprema lex

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 09.11.2005 (Ср) 20:48

вы правильно поняли. но на сколько понял я, то этот контрол позволяет не отпавлять сообщения и приаттачивать к нему файлы, а наоборот, скачивать. это мне не нужно

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 09.11.2005 (Ср) 23:36

Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 10.11.2005 (Чт) 8:01

ну а откуда его скачать-то можно этот Sendmail Class???

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 10.11.2005 (Чт) 8:06

извиняюсь, какой-то глюк был у оперы... сейчас все нормально... скачал, спасибо.

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 14.11.2005 (Пн) 9:10

скачал указанный класс, но не могу его настроить. пробывал на мэйл.ру и на яндекс.ру.
при попытке коннекта ждет несколько секунд и говорит ошибку. Done! False.
в поле монитор: ошибка: Connection Timeout.
откуда начать поиски?? а может быть кто работал с этим классом подскажет, мне нужно всего навсего отправить 2 файла с заранее известным адресом этих файлов, что мне нужно там изменить, кроме текста в листбоксе?

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 14.11.2005 (Пн) 9:15

shady писал(а):в поле монитор: ошибка: Connection Timeout.
откуда начать поиски?? а может быть кто работал с этим классом подскажет, мне нужно всего навсего отправить 2 файла с заранее известным адресом этих файлов, что мне нужно там изменить, кроме текста в листбоксе?


Сетка корпоративная? А то может просто файрвол перекрывает?
Через почтовые программы с данными почтовыми серверами можешь работать?
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 14.11.2005 (Пн) 9:34

:) извиняюсь, и правда, ведь что-то туплю я... и правда, сетка-то локалка... большое спасибо. сейчас буду звонить админу.
еще раз сенкс

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 14.11.2005 (Пн) 9:56

shady писал(а)::) извиняюсь, и правда, ведь что-то туплю я... и правда, сетка-то локалка... большое спасибо. сейчас буду звонить админу.
еще раз сенкс


А можно просто отсылать через внутренний SMTP-сервер - на том-же Exchange, или используя объекты Outlook...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 14.11.2005 (Пн) 10:30

пытаюсь пока на локальной почте послать файл, не получается :( вот лог:

Encoding Attachements ...
Attachements Encoded!
Connecting to Host ...
Connected to:
220 elpz.com Courier ESMTP server ready

250-elpz.com greets viol.elpz.com

250 8BITMIME

500 Command not recognized

Socket Closed!

что мне нужно искать?

а что за объекты Outlook? в справке ни чего не нашел пока.

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 14.11.2005 (Пн) 10:31

это в шаблонах писем получается?

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 14.11.2005 (Пн) 10:40

т.е. мой локальный сервер не знает команды: 250 8BITMIME

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 14.11.2005 (Пн) 11:17

немного разобрался. сервер посылает такую команду потому что у него стоит ESMTP, и он ждет команду EHLO, но в этом класе, я не нашел даже обычной команды HELO. как же быть?

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 14.11.2005 (Пн) 11:53

проверил сейчас на обычном инете, залез через мобильник по GPRS, отправляется письмо, правда не совсем нормально.
привожу лог работы:
Encoding Attachements ...
Attachements Encoded!
Connecting to Host ...
Connected to: 194.67.23.111
220 mail.ru ESMTP Mon, 14 Nov 2005 11:44:49 +0300

250-mx2.mail.ru Hello viol.elpz.com [83.149.40.8]
250-SIZE 10485760
250-8BITMIME
250-AUTH PLAIN LOGIN
250 PIPELINING

334 VXNlcm5hbWU6

334 UGFzc3dvcmQ6

235 Authentication succeeded

250 OK

250 Accepted

354 Enter message, ending with "." on a line by itself

250 OK id=1EbZxQ-000489-00

тема письма, и сам текст который я писал, отоброжаются правильно, но к тексту письма в конце добавляется такой текст:
begin 664 1.txt
636%I;"!#3VYT96YT('1E<W0-"C$R,R`@
`
end
и самого вложения соответственно нет.
помогите пожалуйста разобраться что здесь не так.


Вернуться в Visual Basic 1–6

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

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

    TopList