Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / xp_sendmail возвращает ошибку / 25 сообщений из 35, страница 1 из 2
28.08.2006, 08:11
    #33945823
sergey_rft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
Здравствуйте уважаемые эксперты.
Пытаюсь отправить письмо из ASA 9.0.2 Develop редакции следующим образом:
call xp_startsmtp(smtp_sender = 'xxx@xxx.ru',smtp_server = 'smtp.xxx.ru',smtp_port = '25');
n_startmail = call xp_sendmail(recipient = 'xxx@xxx.ru',subject = 'тест!',"message" = 'text');
call xp_stopsmtp();


Письмо не уходит, а в n_startmail возвращается код ошибки 530. В мануале такой код не указан.
Подскажите, что это за ошибка и что я делаю неправильно.
Спасибо.
...
Рейтинг: 0 / 0
28.08.2006, 08:48
    #33945846
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
может авторизация не проходит?
...
Рейтинг: 0 / 0
28.08.2006, 09:34
    #33945914
sergey_rft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
Странно, на этот сервис авторизации нет, он и не просит ее.
...
Рейтинг: 0 / 0
28.08.2006, 10:23
    #33946063
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
А "call xp_startsmtp" возвращает какую нибудь ошибку ?
--
www.rusug.ru - портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
28.08.2006, 10:31
    #33946084
sergey_rft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
возвращает, что все хорошо
...
Рейтинг: 0 / 0
28.08.2006, 10:37
    #33946098
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
А сам smtp точно виден с сервера - к примеру пингуется он через telnet ? Вполне возможно сам smtp не виден из за файрволла/прокси или же в его настройках
данные сервер не разрешен для отсылки почты.
--
www.rusug.ru - портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
28.08.2006, 12:03
    #33946348
sergey_rft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
Почта отправляется через бат именно с теми настройкам, которые стоят в ASA
...
Рейтинг: 0 / 0
28.08.2006, 12:08
    #33946377
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
sergey_rftПочта отправляется через бат именно с теми настройкам, которые стоят в ASA

у вас есть smtp авторизация на бате?
если имеется то средствами asa вы ничего не отправите...
...
Рейтинг: 0 / 0
28.08.2006, 12:13
    #33946395
sergey_rft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
Так и есть smtp авторизация стоит.
Т-е ASA в этом случае не сможет сделать рассылку?
...
Рейтинг: 0 / 0
28.08.2006, 12:57
    #33946555
sergey_rft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
Т-е насколько я понял, чтобы отправлять письма с авторизацией на почтовом сервере, надо пользоваться MAPI?
...
Рейтинг: 0 / 0
28.08.2006, 14:05
    #33946805
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
лучше воспользуйтесь сторонним e-mail клиентом, который может работать через ком. строку...
мне нравится этот
http://www.daveswebsite.com/software/sendmail/sendmail.zip
зарядите его через xp_cmdshell и будет вам счастье )
З.Ы. он и атачменты поддерживает...
...
Рейтинг: 0 / 0
28.08.2006, 14:16
    #33946856
sergey_rft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
Я думал над этим, но не хочется использовать xp_cmdshell.
В мануале написано, что можно обойтись OutLook_ом и
xp_startmail;
xp_sendmail;
xp_stopmail;

Так ли это?
И если так, то где посмотреть как назначается как настраивается связка
OutLook и ASA
...
Рейтинг: 0 / 0
28.08.2006, 14:36
    #33946938
antand
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
Пробовал когда-то такую связку ASA и Outlook Express
C Outlook так и не получилось, т.к. он не отправлял письмо, а просто клал его в исходящие и отправлял только когда клиента запустишь. Но может что изменилось в этом вопросе, надо попробовать.

С Outlook Express было примерно так.
1) Создаешь пользователя ххх на компе, настраиваешь Outlook Express для него(по сути профиль MAPI)
2) Outlook Express должна быть почтовой программой по умолчанию
3) ASA должен стартовать от имени этого пользователя!!!
4) И все, пользуешь xp_startmail,xp_sendmail и т.д.
...
Рейтинг: 0 / 0
28.08.2006, 14:40
    #33946950
antand
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
Да забыл уточнить.
Имя профиля и параметр xp_startmail mail_user по-моему должны совпадать.
Еще раз повторю , что все это было давно в режиме экспериментов, но то что получилось это точно.
...
Рейтинг: 0 / 0
28.08.2006, 14:46
    #33946962
sergey_rft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
А в xp_startmail должен быть указан профайл?
...
Рейтинг: 0 / 0
28.08.2006, 14:54
    #33947009
antand
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
Да. Имя MAPI-профиля.(не имя пользователя, не адрес)
Синтаксис xp_startmail [mail_user ] [, mail_password]
Параметр mail_user
Имя профиля электронной почты, используемое Adaptive Server
для входа в почтовую систему Windows NT.

В Outlook Express это имя видно в настройках, когда настроите.
Еще оно будет видно в Панели управления-Почта: там список профилей
...
Рейтинг: 0 / 0
28.08.2006, 15:13
    #33947087
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
извините за оффтоп, но связываться еще с аутлуком...бррр
...
Рейтинг: 0 / 0
28.08.2006, 15:16
    #33947097
antand
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
Рыжий Котизвините за оффтоп, но связываться еще с аутлуком...бррр
Какой такой оффтоп? Согласен на 100%
Сам не хочу, но автору вроде надо.
...
Рейтинг: 0 / 0
28.08.2006, 15:18
    #33947106
sergey_rft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
Ну а если не с аутлуком, а с другим почтовиком?
но не через его xp_cmdshell, а по MAPI
...
Рейтинг: 0 / 0
28.08.2006, 15:22
    #33947116
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
sergey_rftНу а если не с аутлуком, а с другим почтовиком?
но не через его xp_cmdshell, а по MAPI

почему не xp_cmdshell,
я понимаю использование mapi на ноутбуке с remote database, где пользователь видит как все отправляется... на выделенном сервере же гораздо эффективнее ком. строка...
...
Рейтинг: 0 / 0
28.08.2006, 15:25
    #33947127
sergey_rft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
Есть мнение, что это не безопасно
...
Рейтинг: 0 / 0
28.08.2006, 15:27
    #33947137
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
sergey_rftЕсть мнение, что это не безопасно

небезопасно в плане краха сервиса ASA, или самого сервера?
а в принципе дело конечно же ваше ;)
...
Рейтинг: 0 / 0
28.08.2006, 15:30
    #33947151
sergey_rft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
Ну если можно запустить одно приложение, то можно запустить и любое другое
...
Рейтинг: 0 / 0
28.08.2006, 15:34
    #33947169
antand
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
sergey_rftНу если можно запустить одно приложение, то можно запустить и любое другое
Это конечно, но при наличии прав на запуск!!!
А Вы сделайте, чтобы не было таких прав.
...
Рейтинг: 0 / 0
28.08.2006, 15:35
    #33947171
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xp_sendmail возвращает ошибку
если у вас плохие отношения с разработчиком, то он может в любом случае вызвать процедуру xp_cmdshell, если у него есть доступ...
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / xp_sendmail возвращает ошибку / 25 сообщений из 35, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]