Cara Setting Port SMTP Amazon SES

Seringkali pengguna autoresponder terkendala dalam cara setingg untuk SMTP amazon SES, saya akan membahas sedikit tentang hal itu. Sebelumya juga sudah pernah bahas tentang setting amazon SES sebagai layanan SMTP untuk mengirimkan email campaign agar deliverybility atau untuk yang email – email yang kita kirimkan kepada list kita supaya masuk kedalam inbox mereka.

Saya harap anda sudah membaca tulisan saya sebelumnya tentang:
Panduan Cara Setting Amazon Simple Email Service (SES)→

Saya harap anda sudah mencobanya. Singkat saja untuk panduan kali ini ketika anda menggunakn Amaazon SES ada beberapa port akan tetapi banyak web host memblokir panggilan SMTP keluar dengan menutup port 25, 465 dan 587 di firewall mereka. Anda perlu mengkonfirmasi dengan pihak hosting anda karena untuk pengguna amazon SES untuk bisa di gunakan dengan port 465 dan 587

Oleh karena itu anda bisa konfirmasi ke pihak layanan hosting anda untuk membuka port tersebut. karena tidak akan mungkin untuk menggunakan Amazon SES kecuali dengan port itu. Jika layanan hosting anda menolak membuka untuk port tersebut saran saya silahkan pindah hosting saja, berarti untuk layanan hosting yang anda itu JELEK. Sejak pertama kali mulai terjun ke bisnis online sampai sekarang untuk layanan hosting masih saya percayakan ke Hawkhost

<?php

$host = 'email-smtp.us-east-1.amazonaws.com';
$ports = array(25, 465, 587);

foreach ($ports as $port) {
    $connection =  @fsockopen ($host, $port);

    if (is_resource($connection)) {
        echo '<h2>' . $host . ':' . $port . ' ' . '(' . getservbyport($port, 'tcp') . ') is open.</h2>' . "\n";
        fclose($connection);
    } // if
    else {
        echo '<h2>' . $host . ':' . $port . ' is not responding.</h2>' . "\n";
    } // else
} // foreach

untuk cek port mana yang di block oleh layanan hosting anda silahkan buat file php dengan script diatas.

Simpan script code dengan type php

Kemudian diupload dilayanan hosting dimana domain yang sudah anda verifikasi di amazon SES. Sebagai contoh anda misalkan saya buat nama filenya dengan cekport.php kemudian saya upload di dalam salah satu domain di hosting saya contoh:parfumqu.com

uploaad file php yang telah dibuaat ke layanan hosting

Kemudian kita tinggal buka melalui browser maka disana akan terlihat port mana yang di block oleh laayanan hosting anda contohnya seperti ini:

Berarti ketika anda ingin menggunakan layanan SMTP didalam autoresponder anda maka gunakn port Port 465 atau 587 seperti yang diijinkan oleh layanan hosting anda.

Sebagai contoh saya akan coba pakai port 465 kedalam settingan SMTP didalam autoresponder yang saya gunakan.

sesuaikan dengan nama regional yang anda gunakan ketika create SMTP credential untuk user dan paasword SMTP anda.

Setelah itu tinggal anda isikan data-data tersebut kedalam pengaturan autorespnder anda.

contoh seperti ini:

 

Jika anda menggunakan autoresponder yang support dengan SMTP kemudian anda mau pakai server port 465 maka nanti tinggal anda sesuaikan seperti dibawah ini:
  • Sending method:SMTP
  • SMTP server:ssl://email-smtp.us-east-1.amazonaws.com
  • SMTP server port:465
  • SMTP server user name: Username SMTP Anda dari akun Amazon SES
  • SMTP server password:Password SMTP Anda dari akun Amazon SES
  • Encryption:SSL
  • Keep connection alive: Checklist

Sedangkan ketika anda ingin menggunakan server port 587 maka nanti tinggal anda sesuaikan seperti dibawah ini:

  • Sending method:SMTP
  • SMTP server:email-smtp.us-east-1.amazonaws.com
  • SMTP server port:587
  • SMTP server user name: Username SMTP Anda dari akun Amazon SES
  • SMTP server password: Password SMTP Anda dari akun Amazon SES
  • Encryption:TLS
  • Keep connection alive:Checklist

 

 

Semoga bermanfaat… 🙂

Tulis Komentar

This site uses Akismet to reduce spam. Learn how your comment data is processed.