Dokumen ini menjelaskan proses sederhana menggunakan API dan SMTP untuk mengirim email dengan cepat.
Untuk memahami DirectMail dengan cepat, Anda dapat melihat bagan alur berikut. Penjelasan rinci tentang node yang sesuai tersedia di dokumen ini.
Aktifkan Direct Mail
1. Aktifkan dengan akun utama: Masuk ke halaman produk DirectMail, lalu klik Beli Sekarang untuk membeli paket sumber daya prabayar DirectMail. Anda juga bisa mengklik Aktifkan Sekarang untuk mengaktifkan DirectMail berdasarkan metode penagihan bayar sesuai pemakaian.
2. Aktifkan dengan akun RAM: Gunakan akun utama untuk memberikan izin AliyunDirectMailFullAccess dan AliyunDirectMailReadOnlyAccess kepada akun RAM di Konsol Manajemen RAM.
Catatan: Pastikan bahwa akun Alibaba Cloud Anda telah melewati verifikasi nama asli terlebih dahulu sebelum membeli atau membuka DirectMail.
Klik di sini untuk menyelesaikan verifikasi nama asli.
Pilih Wilayah Pengiriman
Anda dapat memilih salah satu dari wilayah berikut: Tiongkok (Hangzhou), Singapura, Jerman, atau Amerika Serikat. Nama domain dan alamat pengirim satu wilayah hanya dapat digunakan di wilayah tersebut. Alamat pengirim yang dibuat di satu wilayah hanya dapat mengirim email melalui Konsol, API, atau SMTP wilayah yang sesuai.
Cara memilih wilayah:
1. Prasyarat: Wilayah yang berbeda menentukan wilayah pendaratan data. Jika pelanggan non-Tiongkok terlibat, silakan konsultasikan dengan departemen hukum Anda untuk memilih wilayah berdasarkan undang-undang dan peraturan kepatuhan data yang berlaku.
2. Jika aplikasi pengiriman email Anda diterapkan di Tiongkok, kami sarankan Anda memilih wilayah Tiongkok (Hangzhou).
3. Jika program pengiriman Anda diterapkan di luar Tiongkok dan sebagian besar alamat penerima Anda berada di luar Tiongkok, disarankan untuk memilih Singapura, Jerman, atau Amerika Serikat.
4. Jika aplikasi pengiriman email Anda diterapkan di luar Tiongkok dan sebagian besar alamat penerima berada di Tiongkok, gunakan salah satu rekomendasi berikut berdasarkan skenario bisnis Anda:
a. Jika Anda menggunakan aplikasi pengiriman email untuk mengirim email melalui SMTP dan aplikasi tersebut diterapkan di AS atau Singapura, kami sarankan Anda memilih wilayah Tiongkok (Hangzhou). Email secara otomatis akan diarahkan ke wilayah Tiongkok (Hangzhou) dengan menggunakan node jaringan pengiriman konten (CDN) di wilayah AS atau Singapura.
b. Untuk skenario lainnya, kami sarankan Anda memilih wilayah Singapura.
Buat dan Konfigurasikan Nama Domain
Pengguna harus membuat nama domain pengirim saat pertama kali menggunakan DirectMail. Anda dapat menggunakan metode konfigurasi otomatis atau konfigurasi manual untuk mengonfigurasi nama domain. Untuk informasi lebih lanjut, lihat Langkah 1 hingga Langkah 4 dalam Prosedur Sederhana Mengonfigurasi Pengiriman Email.
Buat Alamat Pengirim
1. Buat alamat pengirim: Alamat pengirim menunjukkan alamat email pengirim dan akan ditampilkan di email yang diterima oleh penerima.
2. Verifikasi alamat balasan: Saat mengonfigurasi alamat pengirim, Anda dapat menentukan alamat balasan untuk menerima email.
3. Setel kata sandi SMTP: Jika Anda ingin mengirim email melalui SMTP, Anda dapat menyetel kata sandi SMTP saat mengonfigurasi alamat pengirim.
Untuk informasi lebih lanjut, lihat Pengaturan Alamat Pengirim.
Kirim Email dengan Memanggil API
Titik akhir API: Untuk informasi lebih lanjut, lihat Titik akhir API.
Antarmuka untuk pengiriman email: SingleSendMail dan BatchSendMail.
Pengguna dapat menggunakan tanda tangan atau SDK untuk memanggil API. Alibaba Cloud menyediakan contoh kode untuk kedua metode tersebut. Dalam kebanyakan kasus, metode SDK digunakan. Kami akan menggunakan metode SDK sebagai contoh di sini.
Tanda tangan: Untuk informasi lebih lanjut, lihat Tanda tangan.
SDK:
1. Gunakan OpenAPI Explorer untuk menghasilkan kode secara otomatis. Gunakan OpenAPI Explorer untuk debugging, pilih bahasa pemrograman, konfigurasikan parameter, dan unduh kode yang dihasilkan secara otomatis. Anda dapat menggunakan SDK V2.0 atau V1.0. Kami sarankan Anda menggunakan V2.0.

2. Metode SDK lainnya. Unduh paket SDK dari Referensi SDK atau gunakan Maven untuk menginstalnya, lalu kirim email berdasarkan contoh kode.

Catatan: Anda harus menentukan nilai yang diperlukan untuk parameter accessKeyId dan accessKeySecret di kode Anda. ID AccessKey dan AccessKey Secret adalah kredensial yang digunakan untuk mengakses API Alibaba Cloud. Anda dapat membuat AccessKey di halaman Manajemen AccessKey di Konsol Manajemen Alibaba Cloud.

Kirim Email melalui SMTP
Server SMTP: Alamat layanan SMTP.
Contoh:
Dokumentasi resmi Alibaba Cloud menyediakan contoh kode dalam beberapa bahasa pemrograman. Untuk informasi lebih lanjut tentang cara mendapatkan contoh kode spesifik bahasa, lihat Referensi SMTP.
Kami akan menggunakan kode Java sebagai contoh di sini.
1. Konfigurasikan lingkungan pengembangan Java dan unduh editor kode yang diperlukan.
2. Temukan SMTP - Java, klik ikon salin di bagian contoh kode, tempelkan contoh kode di editor, lalu ganti nilai parameter contoh dengan nilai aktual. 
Laporan Pengiriman
Anda dapat menggunakan salah satu metode berikut untuk melihat statistik tentang email yang dikirim dari semua alamat pengirim di bawah akun utama:
1. Jalur: DirectMail-->Laporan. Pengguna dapat memeriksa gambaran pengiriman, log pengiriman, dan alamat tidak valid di halaman ini. Untuk informasi lebih lanjut, lihat Laporan Pengiriman.
2. Kami menyediakan lima antarmuka untuk menanyakan gambaran pengiriman. Untuk detail tentang antarmuka, lihat Gambaran Pengiriman. Silakan merujuk pada informasi di bawah konten pengiriman API di atas untuk metode panggilan.
