Часто задаваемые вопросы - SQL Server — служба SQL Mail

Переводы статьи Переводы статьи
Код статьи: 311231 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Аннотация

В данной статье приведены ответы на часто задаваемые вопросы о конфигурации и возможностей службы SQL Mail. В этой статье описывается настройка службы SQL Mail и устранение неполадок службы SQL Mail не проблем, связанных с. За дополнительной информацией об устранении распространенных неполадок службы SQL Mail щелкните следующий номер статьи базы знаний Майкрософт:
315886Общие проблемы службы SQL Mail
Подавляющее большинство SQL Mail связанные проблемы, из-за неправильной конфигурации. Для получения дополнительных сведений о том, как правильно настроить службу SQL Mail щелкните следующий номер статьи базы знаний Майкрософт:
263556Настройка службы SQL Mail
Эта статья предполагает, приходилось фоновые сведения, указанные в статье Q263556 базы знаний Майкрософт.

Если не оговорено иное, комментарии в данной статье, касающиеся службы SQL Mail также применимы к почта агента SQL.

Дополнительная информация

Вопросы, которые следуют за, вопросы и ответы от специалистов службы технической поддержки Microsoft SQL Server, касающиеся службы SQL Mail. Вопросы не упорядочены в порядке частоты, но подобные вопросы были сгруппированы.


ВОПРОС 1: Зачем нужно установить почтовый клиент на компьютере SQL Server для использования службой SQL Mail?

A1: Служба SQL Mail является приложение электронной почты MAPI Application Programming Interface () на основе требует MAPI, обмена сообщениями подсистемы для отправки почты. Подсистема MAPI устанавливается при установке клиента на основе MAPI. Microsoft Windows NT 4.0 предоставляет MAPI-клиент с именем службы сообщений Windows; Тем не менее Microsoft Windows 2000 не поддерживает клиентов MAPI. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
238085Windows 2000 не выполняет установку подсистемы MAPI 1.0
Подсистемы MAPI для службы SQL Mail для использования проще установить на основе MAPI почтового клиента, например Microsoft Outlook. Почтовый клиент также предоставляет механизм, позволяющий настроить почтовый профиль, который затем можно назначить службе SQL Mail. Почтовый профиль службы SQL Mail предоставляет сведения, необходимые для подключения к почтовому серверу для отправки и получения почты.

Q2: Какие почтовые клиенты могут использовать службы SQL Mail?

A2: Почтовые клиенты могут использовать службы SQL Mail, зависят от версии SQL Server и операционной системы. Если вы используете Windows NT 4.0, с помощью клиента Windows Messaging, поставляемые с Windows NT 4.0 со службой SQL Mail для SQL Server 7.0 и SQL Server 6.5. Windows Messaging клиента работает только к Интернету, почтовый сервер и не будет работать с SQL Server 2000.Для получения дополнительных сведений о параметрах почтового клиента для SQL Server 2000 щелкните следующий номер статьи базы знаний Майкрософт:
281293ИСПРАВИТЬ: Служба SQL Mail 2000 необходим клиент Microsoft Outlook 2000
Microsoft Outlook 98 работает с SQL Server 7.0 и SQL Server 6.5. Outlook 98 работает с SQL Server 2000 только в том случае, если было установлено Microsoft SQL Server 2000 с пакетом обновления 1. Outlook 98 работает с сервером Exchange или почтовый сервер Интернета. Необходимо иметь установленные вместе с Outlook 98 Организации или рабочей группы параметр для работы со службой SQL Mail. Подсистема MAPI, устанавливаются в режиме Internet Mail только (IMO) является минимальной MAPI поддерживают базовые функциональные возможности Microsoft Outlook и не будет работать со службой SQL Mail.

Microsoft Outlook 2000 работает с SQL Server 6.5, SQL Server 7.0 и SQL Server 2000. Outlook 2000 работает с сервером Exchange или почтовый сервер Интернета. Необходимо иметь Outlook 2000, установленные вместе с Организации или рабочей группы параметр для работы со службой SQL Mail. Подсистема MAPI, установленной в режим IMO является изолированной, обеспечивает минимальную поддержку MAPI основные функциональные возможности программы Microsoft Outlook и не будет работать со службой SQL Mail. Для получения дополнительных сведений о параметре IMO для Outlook щелкните следующий номер статьи базы знаний Майкрософт:
252720MAPI и CDO не поддерживаются в режим Outlook IMO
Microsoft Outlook 2002, поставляемые с Microsoft Office XP работает с SQL Server 2000. Средства безопасности встроены в Outlook 2002 и более поздних версиях Outlook вызвать службу SQL Mail перестает отвечать на запросы с SQL Server 7.0 и SQL Server 6.5. Для Outlook 2002 или более поздней версии для работы с SQL Server 2000 и SQL Mail необходимо иметь сервер Exchange. Не рекомендуется использовать Outlook 2002 или более поздней версии с почтовыми серверами службы SQL Mail и Simple Mail Transfer Protocol (SMTP) или Интернет Post Office Protocol 3 (POP3). В разделе «Клиент Outlook 2002» со следующей статьей базы знаний Майкрософт:
263556 Настройка службы SQL Mail


Q3: Можно ли использовать Outlook Express с помощью службы SQL Mail?

A3: Поскольку Outlook Express устанавливает простых сообщений подсистемы MAPI и не предоставляет механизм для создания профиля электронной почты, его нельзя использовать службы SQL Mail.

Q4: Создание профиля электронной почты при работе Microsoft Small Business Server?

A4: Пакет Small Business Server является особым случаем, поскольку сервер Exchange на одном компьютере с SQL Server. Для получения дополнительных сведений о том, как использовать службу SQL Mail для Small Business Server щелкните следующий номер статьи базы знаний Майкрософт:
304967Настройка SQL Server для отправки по электронной почте на Small Business Server 2000
Вопрос 5: Можно ли использовать службу SQL Mail с почтовыми серверами, например Lotus Notes или Novell Groupwise?

A5: Можно использовать службу SQL Mail с помощью сторонних почтовых серверов, например Lotus Notes или Novell Groupwise; Если сторонние почтовый сервер настроен как почтовый сервер Интернета эта конфигурация поддерживается только.

Хотя имеется возможность настроить клиент Microsoft Outlook для работы с серверами электронной почты третьей стороны, использование почтовых клиентов, в состав этих почтовых серверов не поддерживается для использования со службой SQL Mail. Эти клиенты электронной почты предоставлять собственную реализацию сообщений подсистемы MAPI и не протестированы для использования со службой SQL Mail.

Вопрос 6: Необходимо иметь POP3-сервера, если служба SQL Mail никогда не будет получать почту?

A6: Если служба SQL Mail настроена с сервером Exchange для входящей электронной почты, даже если никогда не будут получены почты на сервере необходим работающий сервер POP3. Причиной этого является, что Microsoft Outlook сначала проверяет сервер POP3 входящей почты перед отправкой исходящей электронной почты. Если не допустимые входящий почтовый сервер POP3, исходящей электронной почты может быть отложено, никогда не отправлен или службы SQL Mail может перестать отвечать на запросы (зависает).

Вопрос 7: Можно ли использовать мою учетную запись Hotmail или Yahoo! как POP3-сервера?

A7: Почта, веб-службы, такие как Yahoo! Mail и Hotmail не может использоваться как сервер POP3. Использование таких служб для бизнес-целей также возможно нарушение их соглашения об использовании службы.

Использование учетной записи POP3 эксплуатации поставщика УСЛУГ Интернета, такие как MSN также не является хорошей идеей. Если служба SQL Mail не удается подключиться к серверу POP3 по любой причине, SQL Mail перестает отвечать на запросы и необходимо остановить и затем перезапустите SQL Server перед отправкой почты. Почтовые серверы вне элемента управления могут быть взяты в любое время для обслуживания или явления в Интернете может сделать их недоступными.

Лучшим решением является установка POP3-сервера на компьютере SQL Server и настроить его с учетной записью электронной почты, чтобы локальный сервер POP3 и гарантированную подключения. Протоколы POP3 и SMTP являются всеобщим достоянием и получить почтовые серверы, которые поддерживают эти протоколы через Интернет для установки на скромные или бесплатно. Корпорация Майкрософт не одобряет один конкретный почтовый сервер Интернета по сравнению с другими пользователями, а также он поддерживает установку и Администрирование почтовый сервер Интернета.

Вопрос 8: Как использовать службу SQL Mail же нужно установить Microsoft Outlook на компьютере SQL Server?

A8: Если на компьютере под управлением Windows NT 4.0 можно использовать Windows Messaging, в зависимости от используемой версии SQL Server. Ссылки на предыдущий вопрос на почтовые клиенты доступно для использования со службой SQL Mail для ограничения на клиенте службы сообщений Windows.

Если работают под управлением Windows 2000, должен быть установлен на компьютере SQL Server клиент Microsoft Outlook.

Можно также отправлять почту из пакета Transact-SQL без использования службы SQL Mail с помощью CDO для NT Server (CDONTS) или CDO для Windows 2000 (CDOSYS) и SQL Server OLE хранимые процедуры автоматизации.Для получения дополнительных сведений о создании процедур использования CDO щелкните следующий номер статьи базы знаний Майкрософт:
312839Отправка электронной почты с сервера SQL Server без использования службы SQL Mail
Вопрос 9: Наличие Microsoft Exchange по-прежнему нужно ли использовать Outlook?

A9: Outlook предоставляет клиентский интерфейс MAPI, не всегда подходит для серверного приложения, такие как SQL Server. Со стороны клиента MAPI, поставляемых вместе с Microsoft Outlook, предпочтительнее MAPI на сервере с Exchange Server. К сожалению установки Exchange MAPI не предоставляет вам возможность создать профиль электронной почты, необходимые для службы SQL Mail. Существуют методы, которые можно использовать для создания профиля электронной почты, если вы хотите использовать MAPI на сервере Exchange. Для получения дополнительных сведений о том, как создать почтовый профиль с MAPI на сервере Exchange щелкните следующий номер статьи базы знаний Майкрософт:
306962Создание профилей MAPI без установки Outlook
Не нужно установить Exchange Server на компьютере SQL Server, чтобы установить MAPI на сервере. Чтобы установить достаточно администратора Microsoft Exchange. Чтобы создать свой профиль, необходимо также добавить службы Exchange. Для получения дополнительных сведений о добавлении службы Exchange щелкните следующий номер статьи базы знаний Майкрософт:
294470Добавление записи для служб Exchange Mapisvc.inf
Q10: Можно отправить сообщение HTML с помощью службы SQL Mail?

A10: Нельзя использовать службу SQL Mail для отправки почты формата HTML с текущими версиями SQL Server из-за ограничений MAPI. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
268440MAPI не подходит для сообщений в формате HTML
Если необходимо отправить сообщение в формате HTML, можно писать хранимые процедуры, использующие объекты совместной работы (CDO) для отправки почты. Для получения дополнительных сведений о том, как создание процедур использования CDO щелкните следующий номер статьи базы знаний Майкрософт:
312839Как отправить сообщение с SQL Server без использования службы SQL Mail
Вопрос 11: Почему я не имеют возможность запуска службы SQL Mail в SQL Server 2000?

A11: Существует параметр вручную запустить службу SQL Mail в SQL Server 2000 или SQL Mail автоматический запуск при запуске SQL Server. Служба SQL Mail автоматически запускается в первый раз отправить сообщение службе SQL Mail. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
293443Автоматический запуск службы SQL Mail не опций SQL Enterprise Manager
Запуск и остановка службы SQL Mail с помощью процедуры xp_startmail и xp_stopmail расширенные хранимые процедуры могут привести к утечке памяти и не рекомендуется использовать эти хранимые процедуры, если применить пакет обновления 2 для SQL Server 2000. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
300414ИСПРАВЛЕНИЕ: Операции службы SQL Mail может привести к сбоям и утечки памяти
Q12: Зачем мне нужно использовать учетную запись домена для запуска SQL Server?

A12: Только необходимо запустить сервер SQL Server, если используется сервер Exchange Server с помощью учетной записи домена. Служба SQL Mail должен подключиться к серверу Exchange Server с проверкой подлинности Windows, чтобы избежать подсказки для учетных данных пользователя. Учетная запись домена, можно войти в систему на локальном компьютере SQL Server и удаленном компьютере с сервером Exchange — это лучший способ добиться этого.

Если используется почтовый сервер Интернета, затем необходимо предоставить имя пользователя и пароль для сервера POP3 при настройке профиля электронной почты. Поскольку только проверки подлинности, необходимые для подключения к серверу POP3, не требуется для запуска службы SQL Server с использованием учетной записи домена. SMTP-серверы обычно не требуют учетную запись и пароль.

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

Q13: Необходимо использовать тот же профиль для службы SQL Mail и почты агента SQL?

ОТВЕТ 13. Почтовых профилей, связанных с определенной учетной записи входа в систему Windows. При настройке службы почты Интернета в вашем профиле, личного хранилища файл PST для хранения загруженных сообщений электронной почты с POP3 сервера создается в папке по умолчанию. Этот файл PST используется любая служба, использующая этот почтовый профиль и вызывает конфликт, если служба SQL Mail и почты агента SQL используйте тот же почтовый профиль.

Если настроить почтовый профиль службы Exchange, обычно не используется в PST-файл с момента почты Exchange, будут храниться на сервере Exchange. В этом случае можно использовать один и тот же почтовый профиль для службы SQL Mail и почты агента SQL. Тем не менее, при создании PST-файл, только одна служба с использованием профиля электронной почты имеет доступ к PST-файл в любой момент времени. При использовании файла PST в профиль электронной почты необходимо использовать различные почтовые профили для службы SQL Mail и почты агента SQL. Q313969 см (Вставить ссылку на статью) для получения дополнительных сведений.

ПРИМЕЧАНИЕ: Если указать расположение файла PST не следует использовать общий сетевой ресурс. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
297019Почему PST-файлы не рекомендуется по локальной или ГЛОБАЛЬНОЙ связи
При запуске службы SQL Server и агент SQL с различных учетных записей, необходимо настроить почтовый профиль для каждой учетной записи. Чтобы настроить почтовый профиль для учетной записи службы, необходимо войти в систему на сервере с помощью этой учетной записи службы.

Q14: Какие счета можно использовать, если Мой сервер Exchange и сервер SQL Server находятся в разных доменах, и данный нет доверия между двумя доменами?

ОТВЕТ 14. Нельзя отправить сообщение электронной почты сервер Exchange из клиента Outlook на компьютере SQL Server без необходимости вводить свои учетные данные входа в систему, служба SQL Mail не будет работать. Любая попытка отправки почты приведет к SQL Mail перестает отвечать на запросы при появлении диалогового окна поле запрашивать учетные данные пользователя на виртуальный рабочий стол.

Чтобы обойти это поведение рассматривать как почтовый сервер Интернета на сервер Exchange. При настройке профиля электронной почты таким образом, чтобы службы SQL Mail не запрашиваются учетные данные при подключении к серверу Exchange в другом домене, можно передать сведения учетной записи и пароль входа в систему.

Этот метод можно также использовать, если сервер SQL Server и Exchange server разделены брандмауэром.

Q15: Служба SQL Mail работает с Microsoft Desktop Engine (MSDE)?

A15: Служба SQL Mail не поддерживается в MSDE. Чтобы использовать службу SQL Mail, необходимо обновить до не MSDE версию SQL Server.
Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
324689Веб-трансляция технической поддержки: Устранение неполадок Microsoft SQL Mail


Не найти ответ на ваш вопрос? Посетите группы новостей Microsoft SQL Server на: Группы новостей Microsoft SQL Server

Замечания к этой или другим статьям Microsoft Knowledgbase? DROP нам заметка в SQLKB@Microsoft.com

Свойства

Код статьи: 311231 - Последний отзыв: 6 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 6.5 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
Ключевые слова: 
kbinfo kbmt KB311231 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:311231

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com