ID Artikel: 311231 - Kajian Terakhir: 30 Maret 2012 - Revisi: 3.0

pertanyaan yang sering diajukan - SQL Server - SQL Mail

Tips SistemThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
Perbesar semua | Perkecil semua

RINGKASAN

Artikel ini menjawab beberapa pertanyaan yang sering diajukan mengenai konfigurasi dan kemampuan SQL mail. Artikel ini menjelaskan cara mengkonfigurasi SQL Mail atau cara memecahkan SQL Mail masalah yang berhubungan dengan. Untuk informasi tambahan tentang cara memecahkan masalah umum dengan SQL Mail, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
315886  (http://support.microsoft.com/kb/315886/ ) Masalah SQL Mail umum
Sebagian besar SQL Mail terkait masalah yang disebabkan oleh konfigurasi improper. Untuk informasi tambahan tentang cara benar mengkonfigurasi SQL Mail, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
263556  (http://support.microsoft.com/kb/263556/ ) Cara mengkonfigurasi SQL Mail
Artikel ini menduga yang memiliki pengetahuan kerja informasi latar belakang yang tersedia di dalam Pangkalan Pengetahuan Microsoft artikel Q263556.

Kecuali dinyatakan lain, komentar dalam artikel ini mengenai SQL Mail juga berlaku SQL agen Mail.

INFORMASI LEBIH LANJUT

Pertanyaan yang mengikuti adalah pertanyaan yang sering diajukan Microsoft SQL Server dukungan profesional mengenai SQL Mail. Pertanyaan-pertanyaan yang tidak diurutkan frekuensi, tetapi pertanyaan-pertanyaan serupa dikelompokkan bersama.


Q1: mengapa saya perlu menginstal klien e-mail di komputer SQL Server saya untuk menggunakan SQL Mail?

A1: SQL Mail adalah Mail Application Programming Interface (MAPI) berbasis aplikasi yang memerlukan MAPI pesan subsistem untuk mengirim email. Subsistem MAPI diinstal ketika Anda menginstal klien berbasis MAPI. Microsoft Windows NT 4.0 menyediakan klien MAPI yang bernama Windows pesan; Namun, Microsoft Windows 2000 tidak menyediakan klien MAPI. Untuk informasi tambahan, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
238085  (http://support.microsoft.com/kb/238085/ ) Windows 2000 tidak menginstal MAPI 1.0 subsistem
Cara termudah untuk menyediakan subsistem MAPI untuk SQL Mail menggunakan adalah untuk menginstal klien surat berbasis MAPI seperti Microsoft Outlook. Mail client juga menyediakan mekanisme bagi Anda untuk mengkonfigurasi profil e-mail yang kemudian dapat Anda tetapkan ke SQL Mail. Profil e-mail menyediakan SQL Mail dengan informasi yang diperlukan untuk menyambung ke server e-mail untuk mengirim dan menerima e-mail.

P2: Apa klien e-mail dapat digunakan dengan SQL Mail?

A2: Klien e-mail yang dapat Anda gunakan dengan SQL Mail tergantung pada versi SQL Server dan sistem operasi. Jika Anda menggunakan Windows NT 4.0, Anda dapat menggunakan Windows Messaging client yang disediakan dengan Windows NT 4.0 dengan SQL Mail untuk SQL Server 6,5 dan SQL Server 7.0. Windows Olahpesan klien hanya bekerja dengan Internet server email dan tidak akan bekerja dengan SQL Server 2000.Untuk informasi tambahan tentang mail klien pilihan untuk SQL Server 2000, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
281293  (http://support.microsoft.com/kb/281293/ ) FIX: SQL Mail 2000 kebutuhan klien Microsoft Outlook 2000
Microsoft Outlook 98 bekerja dengan SQL Server 6,5 dan SQL Server 7.0. Outlook 98 bekerja dengan SQL Server 2000 hanya jika Anda telah menerapkan Microsoft SQL Server 2000 paket layanan 1. Outlook 98 bekerja dengan Exchange server atau server e-mail Internet. Anda harus memiliki Outlook 98 diinstal dengan perusahaan atau Workgroup pilihan untuk itu untuk bekerja dengan SQL Mail. Subsistem MAPI diinstal dalam modus Internet Mail hanya (IMO) adalah Rintisan yang menyediakan dukungan MAPI minimal untuk fungsionalitas dasar dari Microsoft Outlook dan tidak akan bekerja dengan SQL Mail.

Microsoft Outlook 2000/bekerja dengan 6,5 SQL Server, SQL Server 7.0 dan SQL Server 2000. Outlook 2000 bekerja dengan Exchange server atau server e-mail Internet. Anda harus memiliki Outlook 2000 diinstal dengan perusahaan atau Workgroup pilihan untuk itu untuk bekerja dengan SQL Mail. Subsistem MAPI diinstal dalam modus IMO ini adalah sebuah rintisan yang menyediakan dukungan MAPI minimal untuk fungsionalitas dasar dari Microsoft Outlook dan tidak akan bekerja dengan SQL Mail. Untuk informasi tambahan tentang opsi IMO untuk Outlook, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
252720  (http://support.microsoft.com/kb/252720/ ) MAPI dan CDO tidak didukung di Outlook IMO mode
Microsoft Outlook 2002, dilengkapi dengan Microsoft Office XP, bekerja dengan SQL Server 2000. Fitur keamanan yang dibangun ke dalam Outlook 2002 dan versi Outlook menyebabkan SQL Mail berhenti merespons dengan SQL Server 6,5 dan SQL Server 7.0. Untuk Outlook 2002 atau versi yang lebih tinggi untuk bekerja dengan SQL Mail dan SQL Server 2000, Anda harus memiliki Exchange server. Kami tidak menganjurkan Anda untuk menggunakan Outlook 2002 atau versi dengan SQL Mail dan protokol Transfer surat sederhana (SMTP) atau Post Office Protocol 3 (POP3) Internet server email. Lihat bagian "Outlook 2002 klien" dalam artikel berikut di artikel Pangkalan Pengetahuan Microsoft:
263556  (http://support.microsoft.com/kb/263556/ ) Cara mengkonfigurasi SQL Mail


Q3: Dapatkah saya menggunakan Outlook Express dengan SQL Mail?

A3: Karena Outlook Express menginstall subsistem pesan MAPI sederhana dan tidak menyediakan mekanisme untuk membuat profil e-mail, Anda tidak dapat menggunakannya dengan SQL Mail.

Q4: Bagaimana cara membuat profil e-mail jika saya menjalankan Microsoft Small Business Server?

A4: Small Business Server adalah kasus khusus karena server Exchange Anda di komputer yang sama sebagai SQL Server. Untuk informasi tambahan tentang cara menggunakan SQL Mail di Small Business Server, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
304967  (http://support.microsoft.com/kb/304967/ ) Cara mengkonfigurasi SQL Server untuk mengirim email pada Small Business Server 2000
Q5: Dapatkah saya menggunakan SQL Mail dengan server mail seperti Lotus Notes atau Novell Groupwise?

A5: Anda dapat menggunakan SQL Mail dengan server e-mail pihak ketiga seperti Lotus Notes atau Novell Groupwise; Namun, konfigurasi ini hanya didukung jika server pihak ketiga surat dikonfigurasi sebagai server email Internet.

Meskipun dimungkinkan untuk mengkonfigurasi Microsoft Outlook client untuk bekerja dengan server e-mail pihak ketiga, menggunakan klien e-mail yang disediakan dengan server mail mereka tidak didukung untuk digunakan dengan SQL Mail. Klien e-mail ini menyediakan implementasi MAPI pesan subsistem mereka sendiri, dan tidak diuji untuk penggunaan dengan SQL Mail.

Q6: Apakah saya perlu memiliki POP3 server jika SQL Mail akan pernah menerima mail?

A6: Kecuali Anda telah mengatur SQL Mail dengan Exchange server untuk inbound e-mail, Anda harus memiliki kerja POP3 server bahkan jika mail akan pernah diterima di server. Alasan untuk ini adalah bahwa Microsoft Outlook cek pertama POP3 incoming server email sebelum mengirim keluar e-mail. Jika ada tidak sah POP3 server e-mail masuk, keluar e-mail bisa ditunda, tidak pernah dikirimkan, atau SQL Mail dapat berhenti merespons (hang).

Q7: Dapatkah saya menggunakan account Yahoo! atau Hotmail sebagai server POP3 saya?

A7: Surat berbasis web layanan seperti Yahoo! Mail dan Hotmail tidak boleh digunakan sebagai POP3 server. Penggunaan layanan tersebut untuk tujuan bisnis juga dapat melanggar perjanjian penggunaan layanan mereka.

Penggunaan account POP3 yang dioperasikan oleh Internet Service Provider (ISP) seperti MSN adalah juga bukan ide yang baik. Jika SQL Mail gagal untuk tersambung ke POP3 server untuk alasan apapun, SQL Mail berhenti merespons dan Anda harus berhenti, dan kemudian restart SQL Server sebelum Anda dapat mengirim e-mail lagi. server email di luar kendali Anda bisa dibawa turun setiap saat untuk pemeliharaan atau slowdowns di Internet bisa membuat mereka tidak dapat diakses.

Solusi yang lebih baik adalah untuk menginstal sebuah server POP3 pada komputer SQL Server dan mengkonfigurasi account mail sehingga Anda memiliki server POP3 lokal dan sambungan dijamin. Protokol POP3 dan SMTP adalah domain publik dan Anda dapat mendapatkan server email yang mendukung protokol-protokol ini melalui Internet untuk instalasi di sederhana atau tanpa biaya. Microsoft tidak mendukung satu server e-mail Internet tertentu atas orang lain, atau apakah itu mendukung instalasi atau administrasi Internet server email.

Q8: Bagaimana saya bisa menggunakan SQL Mail jika saya tidak ingin menginstal Microsoft Outlook pada komputer SQL Server saya?

A8: Jika Anda menjalankan Windows NT 4.0, mungkin mungkin bagi Anda untuk menggunakan Windows Olahpesan, tergantung pada versi SQL Server. Merujuk pada pertanyaan sebelumnya di klien e-mail yang tersedia untuk digunakan dengan SQL Mail untuk keterbatasan pada klien Windows Olahpesan.

Jika Anda menjalankan Windows 2000, Anda harus memiliki Microsoft Outlook client yang diinstal pada komputer SQL Server Anda.

Anda juga dapat mengirim e-mail dari batch Transact-SQL tanpa menggunakan SQL Mail, dengan menggunakan CDO untuk NT Server (CDONTS) atau CDO untuk Windows 2000 (CDOSYS) dan SQL Server OLE automation disimpan prosedur.Untuk informasi tambahan tentang cara membuat surat prosedur menggunakan CDO, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
312839  (http://support.microsoft.com/kb/312839/ ) Bagaimana cara mengirim e-mail dari SQL Server tanpa menggunakan SQL Mail
Q9: Jika saya memiliki Microsoft Exchange, apakah saya masih perlu menggunakan Outlook?

A9: Outlook menyediakan MAPI sisi klien yang tidak selalu cocok untuk sisi server aplikasi seperti SQL Server. Server-side MAPI yang datang dengan Exchange Server lebih disukai untuk sisi klien MAPI yang datang dengan Outlook. Sayangnya, instalasi Exchange MAPI tidak memberi Anda kemampuan untuk membuat profil e-mail yang diperlukan oleh SQL Mail. Ada teknik yang dapat Anda gunakan untuk membuat profil e-mail jika Anda ingin menggunakan Exchange server-side MAPI. Untuk informasi tambahan tentang cara membuat profil e-mail dengan Exchange server-side MAPI, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
306962  (http://support.microsoft.com/kb/306962/ ) Cara membuat profil MAPI tanpa menginstal Outlook
Anda tidak perlu menginstal Exchange Server pada komputer SQL Server Anda untuk menginstal MAPI sisi server. Yang Anda butuhkan untuk menginstal adalah Microsoft Exchange Administrator. Anda juga harus menambahkan layanan Exchange untuk membuat profil Anda. Untuk informasi tambahan tentang cara menambahkan layanan Exchange, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
294470  (http://support.microsoft.com/kb/294470/ ) Bagaimana menambahkan entri untuk jasa penukaran Mapisvc.inf
Q10: Bisa saya kirim email HTML dengan SQL Mail?

A10: Anda tidak dapat menggunakan SQL Mail mengirim e-mail berformat HTML dengan versi terbaru dari SQL Server karena keterbatasan MAPI. Untuk informasi tambahan, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
268440  (http://support.microsoft.com/kb/268440/ ) MAPI ini tidak cocok untuk HTML pesan
Jika Anda perlu mengirim e-mail berformat HTML, Anda mungkin ingin mempertimbangkan menulis disimpan prosedur yang menggunakan objek Data kolaborasi (CDO) untuk mengirim email. Untuk informasi tambahan tentang bagaimana cara membuat surat prosedur menggunakan CDO, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
312839  (http://support.microsoft.com/kb/312839/ ) Bagaimana cara mengirim e-mail dari SQL Server tanpa menggunakan SQL Mail
Q11: Mengapa saya tidak memiliki pilihan untuk memulai SQL Mail di SQL Server 2000?

A11: Ada tidak ada pilihan untuk memulai SQL Mail SQL Server 2000 atau autostart SQL Mail ketika SQL Server dimulai. SQL Mail secara otomatis dimulai pertama kali Anda mengirim pesan SQL. Untuk informasi tambahan, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
293443  (http://support.microsoft.com/kb/293443/ ) Autostart SQL Mail tidak muncul di SQL Enterprise Manager
Memulai dan menghentikan SQL Mail dengan menggunakan xp_startmail dan xp_stopmail diperpanjang disimpan prosedur dapat mengarah ke kebocoran memori dan Microsoft tidak menganjurkan agar Anda menggunakan prosedur yang tersimpan kecuali Anda menerapkan SQL Server 2000 Paket Layanan 2. Untuk informasi tambahan, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
300414  (http://support.microsoft.com/kb/300414/ ) FIX: SQL Mail operasi dapat menyebabkan kegagalan dan kebocoran memori
Q12: Mengapa Apakah saya perlu menggunakan domain account untuk mulai menjalankan SQL Server?

A12: Anda hanya perlu untuk menggunakan domain account untuk mulai menjalankan SQL Server jika Anda menggunakan Exchange Server. SQL Mail harus dapat terhubung ke Exchange Server dengan menggunakan Windows otentikasi untuk menghindari diminta untuk kredensial pengguna. Account domain dapat logon ke SQL Server komputer lokal dan komputer Exchange Server jauh adalah cara terbaik untuk mencapai hal ini.

Jika Anda menggunakan server surat Internet, maka Anda harus memberikan nama account dan sandi untuk POP3 server bila Anda mengkonfigurasi profil e-mail. Karena ini adalah satu-satunya otentikasi yang diperlukan untuk log on ke POP3 server, Anda tidak perlu menjalankan SQL Server service dari domain account. SMTP server tidak biasanya memerlukan account dan sandi.

Anda tidak harus mulai SQL Server dari account sistem lokal jika Anda berencana untuk menggunakan SQL Mail karena Anda tidak bisa mengasosiasikan profil e-mail dengan account sistem lokal.

Q13: Apakah saya harus menggunakan profil yang sama untuk SQL Mail dan SQL agen Mail?

A13: Profil e-mail terkait dengan account logon Windows tertentu. Jika Anda mengkonfigurasi layanan Internet Mail dalam profil Anda, file toko pribadi (.pst) untuk menyimpan download pesan dari POP3 server dibuat di lokasi default. File .pst ini digunakan oleh layanan yang menggunakan profil e-mail ini, dan itu menyebabkan konflik jika SQL Mail dan SQL agen Mail menggunakan profil e-mail yang sama.

Jika Anda mengkonfigurasi profil e-mail dengan layanan pertukaran, Anda umumnya tidak menggunakan .pst file karena e-mail Exchange yang akan disimpan di Exchange server. Dalam kasus ini, Anda dapat menggunakan profil e-mail yang sama untuk SQL surat dan SQL agen Mail. Namun, jika Anda membuat .pst file, hanya satu layanan menggunakan profil e-mail dapat mengakses .pst file pada satu waktu. Jika Anda menggunakan .pst file di profil e-mail, Anda akan ingin untuk menggunakan profil e-mail lain untuk SQL Mail dan SQL agen Mail. Melihat q313969 (menyisipkan link ke artikel) untuk rincian lebih lanjut.

Catatan: Jika Anda menentukan lokasi untuk berkas .pst, jangan gunakan jaringan berbagi. Untuk informasi tambahan, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
297019  (http://support.microsoft.com/kb/297019/ ) Mengapa file .pst tidak direkomendasikan atas LAN atau WAN link
Jika Anda menjalankan SQL Server dan SQL agen layanan dengan account layanan yang berbeda, Anda harus mengkonfigurasi profil e-mail untuk setiap account. Untuk mengkonfigurasi profil mail untuk account layanan, Anda harus log on ke server dengan menggunakan account layanan tersebut.

Q14: Akun apa dapat digunakan jika saya Exchange server dan server SQL Server di domain yang terpisah dan ada tidak ada kepercayaan antara dua domain?

A14: Jika Anda tidak dapat mengirim pesan ke Exchange server dari Outlook client di komputer SQL Server tanpa diminta untuk masukkan identitasnya login Anda, kemudian SQL Mail tidak akan bekerja. Upaya apapun untuk mengirim e-mail akan menyebabkan SQL Mail berhenti merespons ketika muncul kotak dialog prompt untuk kredensial pengguna di virtual desktop.

Untuk pemecahan masalah perilaku ini, memperlakukan Exchange server sebagai Internet mail server. Anda dapat menyampaikan informasi account dan sandi login bila Anda mengkonfigurasi profil e-mail sehingga SQL Mail tidak akan diminta untuk informasi login ketika tersambung ke Exchange server di domain lainnya.

Anda juga dapat menggunakan teknik ini jika server SQL Server dan Exchange server dipisahkan oleh firewall.

Q15: Apakah SQL Mail bekerja dengan Microsoft Desktop mesin (MSDE)?

A15: SQL Mail tidak didukung pada MSDE. Anda harus meng-upgrade ke edisi non-MSDE SQL Server untuk menggunakan SQL Mail.




Tidak melihat jawaban atas pertanyaan Anda? Kunjungi Microsoft SQL Server newsgroup pada: Microsoft SQL Server newsgroup (http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.sqlserver.server)

Komentar tentang ini atau artikel Microsoft Knowledgbase lain? Drop catatan di SQLKB@Microsoft.com (mailto:sqlkb@microsoft.com)

Berlaku bagi:
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 6.5 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
Kata kunci: 
kbinfo kbmt KB311231 KbMtid
Penerjemahan MesinPenerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:311231  (http://support.microsoft.com/kb/311231/en-us/ )