Отправка почты из 1С через SMTP #82977


#0 by Goody
Вот решил без всякого рода дополнительных феничек сварганить отправку почту из 1С через SMTP. Вроде в MSDN все расписано и более-менее понятно, но... Почта не уходит. Выдает сообщение "CDO.Message.1: Транспорту не удалось подключиться к серверу."Вот текст программы:oSMTP.Send;Мож кто знаит че это фигня?
#1 by ShAAB
может серверу нужна авторизация?
#2 by Шурик71
#3 by Goody
Один фих... CDO.Message.1: Транспорту не удалось подключиться к серверу.К SMTP серверу аутентификация не нужна. Проверил.Процедура Сформировать
#4 by Шурик71
У меня данный код работал.Я, правда, потом изменил модель доступа и не использовал чистое CDO, но почта отсылалась, и по локалке, и на внешний email.Но: почтовый сервер smtp был в локальной сети. Для работы с внешними почтовыми серверами не проверял.
#5 by Шурик71
Еще: "smtpserver" - у тебя это доменное имя?
#6 by Goody
SMTP сервер у меня тоже в локалке. Имя задаю как Host name компьютера. А именно "msd54001"
#7 by Шурик71
Попробуй полное доменное имя. Т.е. msd54001.domain.suffix
#8 by Goody
Нифига... Уже и IP адрес указывал - фих один...
#9 by Начинающий юзер
Заведи учетную запись в ОЕ (любую)...а потом удали...
#10 by Goody
Та я Outlook Expres не ставил...
#11 by Начинающий юзер
2 Долго поставить? ,конечно, предположение, но мне помогало...))
#12 by Goody
Поставил OE 6 и вот что получил при его запуске: "Возникли затруднения с переключением между папками, возможно, из-зя того, что одна из них была занята. Подождите немного и попытайтесь еще раз."Это еще что за нафих???
#13 by kauksi
А никто не в курсе, как послать письмо, когда в качестве почтового сервера используется MS Exchange, или хотя бы ссылку где рыть...
#14 by Goody
Через MAPI можно.
#15 by Goody
АААААА!!! Разобрался!!! Это все из-за включенного брандмауэра! Выключил - и все запахало! ;-)
#16 by Goody
Фих... Брандмауэр тута ни при чем... Наверное из-за того, что Оутглюк экспрес поставил... Черт! Нифиха не понять!!! :-(
#17 by Goody
Теперь возник другой вопрос... Русские буквы вооще не проходют... Как настроить CdoConfiguration для нормального отображение русских букв?Через "http://schemas.microsoft.com/cdo/configuration/languagecode"?
#18 by Goody
Для русских буквiMsg.TextBodypart.charset="koi8-r";
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С