2009-11-24 4 views
0

Я получаю следующее сообщение об ошибке при отправке почты с помощью кнопки в форме доступа MSSendObject давая ошибки MSAccess

Я использую ПослатьОбъект для отправки почты с помощью кода VBA.

Хозяин «smtp» не найден. Убедитесь, что вы правильно ввели имя сервера. Учетная запись: 'pop3', Сервер: 'SMTP', Протокол: SMTP, Порт: 25, Защита (SSL): Нет, Ошибка сокета: 11001, номер ошибки: 0x800CCC0D

Пожалуйста, помогите

Я знаю, что, это проблема настроек smtp. Но где я должен проверить это ... это в моем Outlook-клиенте или есть где-нибудь настройки, настроенные в коде?

+0

Может быть немного легче устранить эту проблему, если вы включите какой-либо код. – Oorang

+0

Я не смотрю ни на что, кроме вопросов, связанных с доступом, так как я зарабатываю на жизнь, т. Е. Программируя в Access. Почему мне следует беспокоиться о том, что вопросы Office более низки, чем вопросы по темам, в которых у меня нет интереса к чтению? Я также не вижу, как рейтинг сам по себе делает что-либо в отношении выбора ответов (которые я голосую вверх и вниз довольно усердно). –

ответ

1

SendObject настолько прост, что вам нечего настраивать вне вашего почтового провайдера по умолчанию. Вы указали, что это Outlook. Проверьте профиль по умолчанию.

Также см. SendObject's twenty limitations и Microsoft Access Email FAQ fpr альтернативы SendObject, если требуется.

1

Даже если вы пройдете эту ошибку, есть еще несколько ограничений, связанных с SendObject. Это почти не стоит использовать этот подход. Я бы предложил взглянуть на Outlook Redemption. У меня были отличные результаты из этой библиотеки в течение многих лет.

Смежные вопросы