Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Konfigurasi WordPress Manual Dan Setting Plugin SMTP

Jika Anda mencoba menjalankan suatu fungsi di situs web WordPress dan fungsi itu memerlukan verifikasi email, WordPress tidak mengirim email atau menghadapi masalah lain. Anda mungkin bertanya-tanya mengapa semua ini terjadi, apakah ada masalah dengan situs WordPress Anda? Di sini masalah sebenarnya adalah WordPress tidak dikonfigurasi untuk mengirim email. Pada artikel ini, kita akan memahami cara konfigurasi WordPress manual dan setting plugin SMTP untuk mengirim email.

cara konfigurasi wordpress



Mengapa SMTP Harus Mengirim Email Menggunakan WordPress?

WordPress, secara default, dikonfigurasi untuk menggunakan fungsi PHP untuk menangani layanan email. Namun di VPS dan Cloud hosting, fungsi email PHP ini tidak dikonfigurasi, dan beberapa penyedia hosting bersama menonaktifkan fungsi ini untuk mengurangi beban dan spam. Itu sebabnya Anda mungkin menghadapi masalah saat mengirim atau menerima email menggunakan situs WordPress Anda.

Untuk meningkatkan fungsionalitas email WordPress, Anda dapat menerapkan Simple Mail Transfer Protocol atau server SMTP ke WordPress. Ada banyak penyedia SMTP seperti MailGun, Sendinblue, Mailgun, Sendgrid dll.

Konfigurasi SMTP WordPress Tanpa Menggunakan Plugin

Dalam metode ini, Anda harus mengkonfigurasi SMTP di WordPress secara manual dengan mengedit file wp-config.php dan function.php. Jika Anda memiliki beberapa keterampilan teknis, maka ini bisa menjadi metode terbaik untuk mengonfigurasi SMTP.

File konfigurasi WordPress (file wp-config.php) : Anda dapat menemukan file ini di bawah direktori root situs web WordPress. Edit ini menggunakan pengelola file, server FTP, atau terminal SSH.

File Fungsi Tema (function.php) : Anda dapat menemukan file ini di Tema situs web WordPress. Anda dapat mengedit file ini dari dashboard WordPress melalui Appearance  >  Theme Editor .
Pengaturan SMTP email di wp-config.php.

Rekatkan file-file berikut ke dalam file wp-config.php dari situs WordPress Anda. Kami menempatkan semua pengaturan server SMTP di file wp-config untuk keamanan.

// SMTP email settings
define( 'SMTP_username', 'youremail@gmail.com' );  // username of host like Gmail
define( 'SMTP_password', 'gmail-app-password' );   // password for login into the App
define( 'SMTP_server', 'smtp.gmail.com' );     // SMTP server address
define( 'SMTP_FROM', 'youremail@example.com' );   // Your Business Email Address
define( 'SMTP_NAME', 'Seohel' );   // Business From Name
define( 'SMTP_PORT', '587' );     // Server Port Number
define( 'SMTP_SECURE', 'tls' );   // Encryption - ssl or tls
define( 'SMTP_AUTH', true );  // Use SMTP authentication (true|false)
define( 'SMTP_DEBUG',   0 );  // for debugging purposes only

Dalam file di atas, Anda telah mengubah nilai warna merah dengan nilai Anda. Jika Anda tidak tahu di mana Anda dapat menemukan semua pengaturan server SMTP ini, baca artikel ini sampai akhir.

File Fungsi Tema ( functions.php )

Anda harus menambahkan baris berikut ke file fungsi tema. Akses file fungsi Tema melalui dashboard WordPress > Appearance > Theme Editor.

add_action( 'phpmailer_init', 'my_phpmailer_smtp' );
function my_phpmailer_smtp( $phpmailer ) {
    $phpmailer->isSMTP();     
    $phpmailer->Host = SMTP_server;  
    $phpmailer->SMTPAuth = SMTP_AUTH;
    $phpmailer->Port = SMTP_PORT;
    $phpmailer->Username = SMTP_username;
    $phpmailer->Password = SMTP_password;
    $phpmailer->SMTPSecure = SMTP_SECURE;
    $phpmailer->From = SMTP_FROM;
    $phpmailer->FromName = SMTP_NAME;
}

Anda tidak perlu melakukan perubahan apa pun pada file di atas, salin kodenya, dan tempelkan ke file function.php. Simpan pengaturan. Kami menyarankan Anda untuk menggunakan Theme Child ; jika tidak, perubahan ini akan dihapus pada pembaruan tema.

Setelah melakukan perubahan di atas, Anda dapat mencoba mengirim email menggunakan formulir hubungi kami.

Konfigurasikan SMTP Dengan Bantuan Plugin

Untuk mengirim email menggunakan layanan SMTP, Anda perlu menginstal plugin SMTP. Banyak plugin tersedia di toko plugin WordPress, seperti Easy WP SMTP , Post SMTP Mailer with Email Log , dan masih banyak lagi. Anda dapat menginstal apa pun dari daftar, tetapi Posting SMTP Mailer with Email log memberikan pengalaman yang lebih ramah pengguna dengan layanan log email.

Instal Post SMTP Mail dengan log email ke situs WordPress Anda; ikuti panduan ini untuk cara instal plugin WordPress. Akan ada wizard penyiapan yang membuka atau mengaksesnya dari dasbor dan pustaka WordPress.

Konfigurasikan Plugin Untuk Email WordPress

Untuk mengonfigurasi plugin SMTP untuk WordPress, gulir dasbor WordPress> Posting SMTP lalu klik "Tampilkan Semua Pengaturan".

Cara Konfigurasi Manual Dan Setting Plugin SMTP



Ketika Anda mengklik tampilkan semua pengaturan > itu akan menampilkan konfigurasi email mailer saat ini yang digunakan oleh situs WordPress.

Cara Konfigurasi Manual Dan Setting Plugin SMTP



Dalam pengaturan akun, Anda akan diminta untuk mengisi pengaturan server. Baca artikel lengkap ini untuk mengetahui di mana Anda dapat menemukan semua pengaturan ini.

  1. Pilih jenisnya sebagai SMTP
  2. Pilih jenis surat: Kirim SMTP
  3. Nama host server surat keluar: Anda dapat menemukan nilai ini dari penyedia layanan email Anda. Di sini, kami menggunakan Gmail sebagai server SMTP; maka nilainya akan menjadi smtp.gmail.com.
  4. Port surat layanan keluar: 587;
  5. Amplop dari email: Alamat email yang ingin Anda gunakan untuk mengirim email dari situs WordPress,
  6. Keamanan: STARTTLS,
  7. Otentikasi: Masuk;
  8. Nama Pengguna: Alamat Email Anda
  9. Kata sandi: Kata sandi alamat email (untuk Gmail, Anda harus membuat kata sandi aplikasi, panduan yang disediakan di bawah).
  10. Simpan perubahan.

WordPress sekarang dikonfigurasi untuk mengirim email. Anda sekarang dapat mengatur ulang atau mengubah alamat email atau admin, dan menerima pemberitahuan melalui email ketika seseorang berkomentar di posting blog.

Jika Anda tidak dapat menemukan detail server, Anda dapat mengikuti panduan ini lebih lanjut.

Temukan Server SMTP Untuk Email

Anda dapat menggunakan server SMTP untuk mengirim email menggunakan WordPress. Server SMTP ini dapat diatur menggunakan:

  • cPanel dari penyedia hosting,
  • Menggunakan Gmail (SMTP gratis tetapi tidak dapat digunakan untuk surat berat),
  • Penyedia layanan SMTP lainnya.

Setup SMTP Menggunakan cPanel

Anda dapat menggunakan layanan ini jika penyedia hosting Anda menyediakan cPanel untuk mengelola situs WordPress. Untuk ini, Anda harus masuk ke penyedia hosting dan mengunjungi bagian cPanel. Dan buat alamat email Bisnis untuk mengirim email WordPress.

Cara Konfigurasi Manual Dan Setting Plugin SMTP



Anda dapat memeriksa pengaturan SMTP email Anda di cPanel, gulir ke akun email> perangkat yang terhubung> dan pengaturan server keluar. Ini adalah pengaturan server SMTP keluar.

Gunakan Server SMTP Gmail

Anda dapat menggunakan server SMTP Gmail untuk mengirim email menggunakan situs WordPress Anda.

  • Server SMTP: smtp.gmail.com
  • Port untuk TLS/STARTTLS: 587
  • Nama pengguna SMTP: Alamat Email Gmail,
  • Kata Sandi: Anda dapat membuat kata sandi Aplikasi. Menggunakan Tautan Kata Sandi Aplikasi Google ini . Atau buka Pengaturan Akun Google> Keamanan> Kata Sandi Aplikasi.

Anda dapat memeriksa pengaturan server SMTP Gmail di artikel ini. Tetapi untuk penggunaan berat, Anda tidak dapat menggunakan server SMTP Gmail. Anda juga dapat membuat email Bisnis menggunakan Gmail secara gratis .

Kesimpulan

Ini adalah bagaimana kita dapat mengkonfigurasi SMTP di WordPress untuk mengirim email. Saya harap artikel cara konfigurasi WordPress manual dan setting plugin SMTP membantu Anda atau menyelesaikan masalah email. Jika ada keraguan, pertanyaan, atau umpan balik, jangan ragu untuk bertanya di bagian komentar yang disediakan di bawah.

Posting Komentar untuk "Cara Konfigurasi WordPress Manual Dan Setting Plugin SMTP"