Port SMTP Mana yang Harus Saya Gunakan?

Burung

20 Apr 2020

Email

1 min read

Port SMTP Mana yang Harus Saya Gunakan?

Intisari Utama

    • SMTP (Simple Mail Transfer Protocol) memungkinkan transmisi email antara server dan klien.

    • Empat port umumnya disebutkan untuk SMTP: 25, 465, 587, dan 2525, tetapi hanya 587 dan 2525 yang direkomendasikan saat ini.

    • Port 25 dicadangkan untuk relay antar-server dan sering diblokir oleh ISP karena penyalahgunaan spam.

    • Port 465 telah tidak digunakan dan tidak boleh digunakan.

    • Port 587 adalah standar modern dan aman untuk pengiriman terotentikasi dengan TLS.

    • Port 2525 berfungsi sebagai alternatif praktis ketika 587 diblokir.

    • Konfigurasi port yang tepat meningkatkan kemampuan pengiriman dan memastikan transmisi email yang terenkripsi dan patuh.

Sorotan Q&A

  • Apa tujuan dari SMTP dan mengapa port itu penting?

    SMTP mendefinisikan bagaimana email bergerak dari pengirim ke penerima di seluruh internet. Port menentukan bagaimana dan di mana pesan-pesan ini dikirim—memilih yang salah dapat menghalangi pengiriman atau melemahkan keamanan.

  • Mengapa port 25 tidak lagi direkomendasikan?

    Port 25 dulunya standar tetapi menjadi target utama untuk spam dan malware. Sebagian besar ISP sekarang memblokirnya untuk mencegah penyalahgunaan, terutama menggunakannya untuk komunikasi antar server.

  • Bagaimana dengan port 465?

    Port 465 awalnya ditetapkan untuk SMTPS (SMTP melalui SSL) tetapi telah dihapus. Sekarang dicadangkan untuk tujuan lain dan sebaiknya tidak digunakan untuk pengiriman email modern.

  • Port SMTP mana yang harus I gunakan hari ini?

    Gunakan port 587 dengan STARTTLS untuk pengiriman email yang aman dan terotentikasi. Jika tidak tersedia, port 2525 didukung sebagai alternatif oleh banyak penyedia termasuk SparkPost.

  • Apa perbedaan praktis antara submission dan relaying?

    Pengiriman (biasanya port 587) adalah ketika klien menyerahkan surat ke server untuk dikirim. Relai (biasanya port 25) terjadi antara server surat yang mentransfer pesan antar domain.

Orang-orang yang mengonfigurasi aplikasi atau sistem surat untuk mengirim (atau meneruskan) email sering kali memiliki pertanyaan umum: “Port SMTP apa yang harus saya gunakan?”

Orang-orang yang mengonfigurasi aplikasi atau sistem surat untuk mengirim (atau meneruskan) email sering kali memiliki pertanyaan umum: “Port SMTP apa yang harus saya gunakan?”

Orang-orang yang mengonfigurasi aplikasi atau sistem surat untuk mengirim (atau meneruskan) email sering kali memiliki pertanyaan umum: “Port SMTP apa yang harus saya gunakan?”

Mengapa port 25 biasanya diblokir? Bagaimana Anda dapat memeriksa apakah itu diblokir?

Port 25 diblokir di banyak jaringan untuk mengekang jumlah spam yang diteruskan dari komputer atau server yang terkompromi. Kecuali Anda secara khusus mengelola server email, Anda seharusnya tidak memiliki lalu lintas yang melewati port ini di komputer atau server Anda.

Untuk memeriksa apakah port 25 diblokir oleh ISP:

  1. Jika Anda menggunakan Windows, buka command prompt Anda. Jika Anda menggunakan Mac, buka Terminal Anda. Dan, jika Anda menggunakan Linux, buka Terminal emulator Anda.

  2. Ketik perintah berikut: telnet examplemailserver.com 25

Jika port 25 tidak diblokir, Anda akan menerima pesan seperti ini:

user@localhost:~# telnet gmail-smtp-in.l.google.com 25
Trying 1.2.3.4...
Connected to gmail-smtp-in.l.google.com.
Escape character is '^]'.
220 mx.google.com ESMTP 123si3448417qkd.359 - gsmtp

Jika Anda menerima pesan serupa dengan yang di bawah ini, port 25 kemungkinan diblokir:

telnet: connect to address XX.XX.XX.XX: 
Connection refused telnet: Unable to connect to remote host

Port 25 diblokir di banyak jaringan untuk mengekang jumlah spam yang diteruskan dari komputer atau server yang terkompromi. Kecuali Anda secara khusus mengelola server email, Anda seharusnya tidak memiliki lalu lintas yang melewati port ini di komputer atau server Anda.

Untuk memeriksa apakah port 25 diblokir oleh ISP:

  1. Jika Anda menggunakan Windows, buka command prompt Anda. Jika Anda menggunakan Mac, buka Terminal Anda. Dan, jika Anda menggunakan Linux, buka Terminal emulator Anda.

  2. Ketik perintah berikut: telnet examplemailserver.com 25

Jika port 25 tidak diblokir, Anda akan menerima pesan seperti ini:

user@localhost:~# telnet gmail-smtp-in.l.google.com 25
Trying 1.2.3.4...
Connected to gmail-smtp-in.l.google.com.
Escape character is '^]'.
220 mx.google.com ESMTP 123si3448417qkd.359 - gsmtp

Jika Anda menerima pesan serupa dengan yang di bawah ini, port 25 kemungkinan diblokir:

telnet: connect to address XX.XX.XX.XX: 
Connection refused telnet: Unable to connect to remote host

Port 25 diblokir di banyak jaringan untuk mengekang jumlah spam yang diteruskan dari komputer atau server yang terkompromi. Kecuali Anda secara khusus mengelola server email, Anda seharusnya tidak memiliki lalu lintas yang melewati port ini di komputer atau server Anda.

Untuk memeriksa apakah port 25 diblokir oleh ISP:

  1. Jika Anda menggunakan Windows, buka command prompt Anda. Jika Anda menggunakan Mac, buka Terminal Anda. Dan, jika Anda menggunakan Linux, buka Terminal emulator Anda.

  2. Ketik perintah berikut: telnet examplemailserver.com 25

Jika port 25 tidak diblokir, Anda akan menerima pesan seperti ini:

user@localhost:~# telnet gmail-smtp-in.l.google.com 25
Trying 1.2.3.4...
Connected to gmail-smtp-in.l.google.com.
Escape character is '^]'.
220 mx.google.com ESMTP 123si3448417qkd.359 - gsmtp

Jika Anda menerima pesan serupa dengan yang di bawah ini, port 25 kemungkinan diblokir:

telnet: connect to address XX.XX.XX.XX: 
Connection refused telnet: Unable to connect to remote host

Port SMTP mana yang harus saya gunakan: Port 25, 465, 587 atau 2525?

Orang-orang yang mengkonfigurasi aplikasi atau sistem email untuk mengirim (atau meneruskan) email sering memiliki pertanyaan umum: “Port SMTP mana yang harus saya gunakan?” Anda mungkin melihat informasi yang memberi tahu Anda untuk menggunakan port 25, 465, 587, atau 2525 untuk relay SMTP. Jadi, mana dari ini yang harus menjadi port SMTP standar Anda? Inilah yang perlu Anda ketahui, dan alasannya.

Orang-orang yang mengkonfigurasi aplikasi atau sistem email untuk mengirim (atau meneruskan) email sering memiliki pertanyaan umum: “Port SMTP mana yang harus saya gunakan?” Anda mungkin melihat informasi yang memberi tahu Anda untuk menggunakan port 25, 465, 587, atau 2525 untuk relay SMTP. Jadi, mana dari ini yang harus menjadi port SMTP standar Anda? Inilah yang perlu Anda ketahui, dan alasannya.

Orang-orang yang mengkonfigurasi aplikasi atau sistem email untuk mengirim (atau meneruskan) email sering memiliki pertanyaan umum: “Port SMTP mana yang harus saya gunakan?” Anda mungkin melihat informasi yang memberi tahu Anda untuk menggunakan port 25, 465, 587, atau 2525 untuk relay SMTP. Jadi, mana dari ini yang harus menjadi port SMTP standar Anda? Inilah yang perlu Anda ketahui, dan alasannya.

Apa itu port SMTP?

SMTP (Simple Mail Transfer Protocol) adalah standar dasar yang digunakan oleh server surat untuk mengirim email satu sama lain melalui internet. SMTP juga digunakan oleh aplikasi seperti Apple Mail atau Outlook untuk mengunggah email ke server surat yang kemudian meneruskannya ke server surat lainnya. (Di sisi lain, aplikasi surat biasanya bergantung pada standar lain seperti IMAP atau POP3 untuk mengambil email dari server.)

Seperti layanan Internet lainnya seperti situs web, email SMTP mengandalkan nama domain dan alamat Internet untuk mengetahui ke mana harus mengirim pesan. Kita semua hari ini sudah akrab dengan versi teks dari alamat-alamat ini, seperti www.sparkpost.com. Sebagian besar dari kita tahu bahwa alamat teks tersebut menggantikan alamat IP numerik seperti 107.21.246.67. Tetapi tidak banyak dari kita yang tahu bahwa alamat jaringan ini juga termasuk “nomor port” tertentu. “Port SMTP” mengacu pada bagian spesifik dari alamat Internet yang digunakan untuk mentransfer email.

Web dan HTTP menggunakan nomor port 80. Untuk email dan SMTP, nomor portnya adalah... yah, itu tergantung.

Diagram illustrating the process of email transmission and reception, featuring email client icons, servers, and arrows showing the flow from email submission through ports.

SMTP (Simple Mail Transfer Protocol) adalah standar dasar yang digunakan oleh server surat untuk mengirim email satu sama lain melalui internet. SMTP juga digunakan oleh aplikasi seperti Apple Mail atau Outlook untuk mengunggah email ke server surat yang kemudian meneruskannya ke server surat lainnya. (Di sisi lain, aplikasi surat biasanya bergantung pada standar lain seperti IMAP atau POP3 untuk mengambil email dari server.)

Seperti layanan Internet lainnya seperti situs web, email SMTP mengandalkan nama domain dan alamat Internet untuk mengetahui ke mana harus mengirim pesan. Kita semua hari ini sudah akrab dengan versi teks dari alamat-alamat ini, seperti www.sparkpost.com. Sebagian besar dari kita tahu bahwa alamat teks tersebut menggantikan alamat IP numerik seperti 107.21.246.67. Tetapi tidak banyak dari kita yang tahu bahwa alamat jaringan ini juga termasuk “nomor port” tertentu. “Port SMTP” mengacu pada bagian spesifik dari alamat Internet yang digunakan untuk mentransfer email.

Web dan HTTP menggunakan nomor port 80. Untuk email dan SMTP, nomor portnya adalah... yah, itu tergantung.

Diagram illustrating the process of email transmission and reception, featuring email client icons, servers, and arrows showing the flow from email submission through ports.

SMTP (Simple Mail Transfer Protocol) adalah standar dasar yang digunakan oleh server surat untuk mengirim email satu sama lain melalui internet. SMTP juga digunakan oleh aplikasi seperti Apple Mail atau Outlook untuk mengunggah email ke server surat yang kemudian meneruskannya ke server surat lainnya. (Di sisi lain, aplikasi surat biasanya bergantung pada standar lain seperti IMAP atau POP3 untuk mengambil email dari server.)

Seperti layanan Internet lainnya seperti situs web, email SMTP mengandalkan nama domain dan alamat Internet untuk mengetahui ke mana harus mengirim pesan. Kita semua hari ini sudah akrab dengan versi teks dari alamat-alamat ini, seperti www.sparkpost.com. Sebagian besar dari kita tahu bahwa alamat teks tersebut menggantikan alamat IP numerik seperti 107.21.246.67. Tetapi tidak banyak dari kita yang tahu bahwa alamat jaringan ini juga termasuk “nomor port” tertentu. “Port SMTP” mengacu pada bagian spesifik dari alamat Internet yang digunakan untuk mentransfer email.

Web dan HTTP menggunakan nomor port 80. Untuk email dan SMTP, nomor portnya adalah... yah, itu tergantung.

Diagram illustrating the process of email transmission and reception, featuring email client icons, servers, and arrows showing the flow from email submission through ports.

Bagaimana Perbedaan SMTP Dari SSL dan TLS?

Kedua teknologi memfasilitasi pengiriman email. Sementara SMTP bisa diibaratkan sebagai otot dan tulang dari proses tersebut, Secure Sockets Layer (SSL) membentuk kulit untuk menjaga email Anda tetap aman. SSL bekerja dengan port manapun yang tersedia.

SSL dahulu adalah protokol keamanan standar untuk port email umum di masa lalu yang tidak terlalu jauh. Dengan adopsi keturunannya yang baru dan lebih baik, Transport Layer Security (TLS), komunikasi elektronik menjadi lebih aman.

Walaupun kedua protokol menciptakan saluran pribadi antara komputer pengirim dan penerima untuk mengamankan transmisi, TLS menawarkan lebih banyak peringatan dibandingkan pendahulunya dan dapat mengeksekusi lebih banyak fungsi hash untuk meningkatkan komunikasi terenkripsi. Saat ini, banyak email menggunakan konvensi paling mutakhir, STARTTLS, yang bergabung dengan protokol SSL atau TLS untuk keamanan maksimal.

Protokol SMTP dengan sendirinya tidak seaman itu seharusnya. Menggunakan metode transfer bersamaan dengan salah satu protokol keamanan memberikan perlindungan enkripsi lebih. Untuk mengirim email, SSL dan protokol lainnya meningkatkan transmisi SMTP.

Kedua teknologi memfasilitasi pengiriman email. Sementara SMTP bisa diibaratkan sebagai otot dan tulang dari proses tersebut, Secure Sockets Layer (SSL) membentuk kulit untuk menjaga email Anda tetap aman. SSL bekerja dengan port manapun yang tersedia.

SSL dahulu adalah protokol keamanan standar untuk port email umum di masa lalu yang tidak terlalu jauh. Dengan adopsi keturunannya yang baru dan lebih baik, Transport Layer Security (TLS), komunikasi elektronik menjadi lebih aman.

Walaupun kedua protokol menciptakan saluran pribadi antara komputer pengirim dan penerima untuk mengamankan transmisi, TLS menawarkan lebih banyak peringatan dibandingkan pendahulunya dan dapat mengeksekusi lebih banyak fungsi hash untuk meningkatkan komunikasi terenkripsi. Saat ini, banyak email menggunakan konvensi paling mutakhir, STARTTLS, yang bergabung dengan protokol SSL atau TLS untuk keamanan maksimal.

Protokol SMTP dengan sendirinya tidak seaman itu seharusnya. Menggunakan metode transfer bersamaan dengan salah satu protokol keamanan memberikan perlindungan enkripsi lebih. Untuk mengirim email, SSL dan protokol lainnya meningkatkan transmisi SMTP.

Kedua teknologi memfasilitasi pengiriman email. Sementara SMTP bisa diibaratkan sebagai otot dan tulang dari proses tersebut, Secure Sockets Layer (SSL) membentuk kulit untuk menjaga email Anda tetap aman. SSL bekerja dengan port manapun yang tersedia.

SSL dahulu adalah protokol keamanan standar untuk port email umum di masa lalu yang tidak terlalu jauh. Dengan adopsi keturunannya yang baru dan lebih baik, Transport Layer Security (TLS), komunikasi elektronik menjadi lebih aman.

Walaupun kedua protokol menciptakan saluran pribadi antara komputer pengirim dan penerima untuk mengamankan transmisi, TLS menawarkan lebih banyak peringatan dibandingkan pendahulunya dan dapat mengeksekusi lebih banyak fungsi hash untuk meningkatkan komunikasi terenkripsi. Saat ini, banyak email menggunakan konvensi paling mutakhir, STARTTLS, yang bergabung dengan protokol SSL atau TLS untuk keamanan maksimal.

Protokol SMTP dengan sendirinya tidak seaman itu seharusnya. Menggunakan metode transfer bersamaan dengan salah satu protokol keamanan memberikan perlindungan enkripsi lebih. Untuk mengirim email, SSL dan protokol lainnya meningkatkan transmisi SMTP.

Bagaimana Anda dapat mengetahui apa port SMTP Anda?

Jika Anda berlangganan layanan relay email hosting, Anda dapat memperoleh nama host server SMTP dan nomor port dari halaman dukungan layanan email Anda.

Jika Anda menjalankan server SMTP sendiri, Anda dapat menemukan nomor port dan alamat SMTP yang dikonfigurasi dari konfigurasi server SMTP. Dalam PowerMTA, Anda dapat menemukan informasi tersebut dari direktif "smtp-listener" yang dikonfigurasi dalam file config. File config dapat ditemukan di /etc/pmta/config pada server Linux dan C:\pmta\config.dat pada Windows Server.

# listens on port 587 and IP 10.0.1.22
smtp-listener 10.0.1.22:587

Jika Anda berlangganan layanan relay email hosting, Anda dapat memperoleh nama host server SMTP dan nomor port dari halaman dukungan layanan email Anda.

Jika Anda menjalankan server SMTP sendiri, Anda dapat menemukan nomor port dan alamat SMTP yang dikonfigurasi dari konfigurasi server SMTP. Dalam PowerMTA, Anda dapat menemukan informasi tersebut dari direktif "smtp-listener" yang dikonfigurasi dalam file config. File config dapat ditemukan di /etc/pmta/config pada server Linux dan C:\pmta\config.dat pada Windows Server.

# listens on port 587 and IP 10.0.1.22
smtp-listener 10.0.1.22:587

Jika Anda berlangganan layanan relay email hosting, Anda dapat memperoleh nama host server SMTP dan nomor port dari halaman dukungan layanan email Anda.

Jika Anda menjalankan server SMTP sendiri, Anda dapat menemukan nomor port dan alamat SMTP yang dikonfigurasi dari konfigurasi server SMTP. Dalam PowerMTA, Anda dapat menemukan informasi tersebut dari direktif "smtp-listener" yang dikonfigurasi dalam file config. File config dapat ditemukan di /etc/pmta/config pada server Linux dan C:\pmta\config.dat pada Windows Server.

# listens on port 587 and IP 10.0.1.22
smtp-listener 10.0.1.22:587

Port mana yang harus Anda gunakan untuk SMTP?

Port 25, 465, 587, atau 2525 untuk SMTP semuanya pernah dianggap sebagai port SMTP standar pada suatu waktu, tetapi hanya 587 atau 2525 yang seharusnya dianggap untuk penggunaan modern.

Jika Anda mengkonfigurasi sistem Anda untuk menggunakan SparkPost sebagai layanan relay SMTP, Anda harus menggunakan port 587 sebagai port SMTP standar Anda, dengan 2525 sebagai alternatif jika port 587 tidak tersedia.

Saya akan menjelaskan alasannya saat kita melalui berbagai port yang biasa digunakan untuk mengirim email saat ini.

Di bawah ini adalah perbandingan cepat untuk membantu Anda memilih port SMTP yang tepat.

Nomor Port

Deskripsi

Kapan Digunakan

25

Port SMTP standar

Sering diblokir oleh ISP dan penyedia cloud

465

Port lama (kadaluarsa) untuk SMTP aman

Jangan gunakan kecuali benar-benar diperlukan

587

Port modern untuk SMTP aman

Pilihan terbaik untuk SparkPost dan aplikasi modern

2525

Port SMTP alternatif, non-standar

Sebuah alternatif ketika port standar tidak tersedia

Port 25, 465, 587, atau 2525 untuk SMTP semuanya pernah dianggap sebagai port SMTP standar pada suatu waktu, tetapi hanya 587 atau 2525 yang seharusnya dianggap untuk penggunaan modern.

Jika Anda mengkonfigurasi sistem Anda untuk menggunakan SparkPost sebagai layanan relay SMTP, Anda harus menggunakan port 587 sebagai port SMTP standar Anda, dengan 2525 sebagai alternatif jika port 587 tidak tersedia.

Saya akan menjelaskan alasannya saat kita melalui berbagai port yang biasa digunakan untuk mengirim email saat ini.

Di bawah ini adalah perbandingan cepat untuk membantu Anda memilih port SMTP yang tepat.

Nomor Port

Deskripsi

Kapan Digunakan

25

Port SMTP standar

Sering diblokir oleh ISP dan penyedia cloud

465

Port lama (kadaluarsa) untuk SMTP aman

Jangan gunakan kecuali benar-benar diperlukan

587

Port modern untuk SMTP aman

Pilihan terbaik untuk SparkPost dan aplikasi modern

2525

Port SMTP alternatif, non-standar

Sebuah alternatif ketika port standar tidak tersedia

Port 25, 465, 587, atau 2525 untuk SMTP semuanya pernah dianggap sebagai port SMTP standar pada suatu waktu, tetapi hanya 587 atau 2525 yang seharusnya dianggap untuk penggunaan modern.

Jika Anda mengkonfigurasi sistem Anda untuk menggunakan SparkPost sebagai layanan relay SMTP, Anda harus menggunakan port 587 sebagai port SMTP standar Anda, dengan 2525 sebagai alternatif jika port 587 tidak tersedia.

Saya akan menjelaskan alasannya saat kita melalui berbagai port yang biasa digunakan untuk mengirim email saat ini.

Di bawah ini adalah perbandingan cepat untuk membantu Anda memilih port SMTP yang tepat.

Nomor Port

Deskripsi

Kapan Digunakan

25

Port SMTP standar

Sering diblokir oleh ISP dan penyedia cloud

465

Port lama (kadaluarsa) untuk SMTP aman

Jangan gunakan kecuali benar-benar diperlukan

587

Port modern untuk SMTP aman

Pilihan terbaik untuk SparkPost dan aplikasi modern

2525

Port SMTP alternatif, non-standar

Sebuah alternatif ketika port standar tidak tersedia

Port 25: Standar asli SMTP port

Port 25 adalah standar asli email SMTP port dan yang tertua, sejak pertama kali diperkenalkan pada tahun 1982. Hingga saat ini, Internet Assigned Numbers Authority (IANA), grup yang bertanggung jawab untuk mempertahankan skema alamat internet, masih mengakui port 25 sebagai standar, default SMTP port. SMTP ditetapkan untuk menggunakan port 25 dalam IETF Request For Comments (RFC) 821. Namun dalam praktiknya, ini tidak sesederhana kelihatannya.

Meskipun port 25 terus digunakan untuk pengiriman SMTP antar server, sebagian besar klien SMTP modern tidak seharusnya dikonfigurasi untuk menggunakan port ini. Port 25 biasanya diblokir oleh ISP residensial dan penyedia hosting cloud bisnis sama karena mendapatkan reputasi buruk sebagai port yang lebih disukai oleh pengirim spam yang mengirimkan sejumlah besar komunikasi yang tidak diminta.

Port 25 adalah standar asli email SMTP port dan yang tertua, sejak pertama kali diperkenalkan pada tahun 1982. Hingga saat ini, Internet Assigned Numbers Authority (IANA), grup yang bertanggung jawab untuk mempertahankan skema alamat internet, masih mengakui port 25 sebagai standar, default SMTP port. SMTP ditetapkan untuk menggunakan port 25 dalam IETF Request For Comments (RFC) 821. Namun dalam praktiknya, ini tidak sesederhana kelihatannya.

Meskipun port 25 terus digunakan untuk pengiriman SMTP antar server, sebagian besar klien SMTP modern tidak seharusnya dikonfigurasi untuk menggunakan port ini. Port 25 biasanya diblokir oleh ISP residensial dan penyedia hosting cloud bisnis sama karena mendapatkan reputasi buruk sebagai port yang lebih disukai oleh pengirim spam yang mengirimkan sejumlah besar komunikasi yang tidak diminta.

Port 25 adalah standar asli email SMTP port dan yang tertua, sejak pertama kali diperkenalkan pada tahun 1982. Hingga saat ini, Internet Assigned Numbers Authority (IANA), grup yang bertanggung jawab untuk mempertahankan skema alamat internet, masih mengakui port 25 sebagai standar, default SMTP port. SMTP ditetapkan untuk menggunakan port 25 dalam IETF Request For Comments (RFC) 821. Namun dalam praktiknya, ini tidak sesederhana kelihatannya.

Meskipun port 25 terus digunakan untuk pengiriman SMTP antar server, sebagian besar klien SMTP modern tidak seharusnya dikonfigurasi untuk menggunakan port ini. Port 25 biasanya diblokir oleh ISP residensial dan penyedia hosting cloud bisnis sama karena mendapatkan reputasi buruk sebagai port yang lebih disukai oleh pengirim spam yang mengirimkan sejumlah besar komunikasi yang tidak diminta.

Port 465: Usang dan ketinggalan zaman untuk port SMTP

Port 465 tidak lagi diterima sebagai standar untuk SMTP. Namun, ada beberapa sistem lama yang masih menggunakan port 465 untuk SMTP, dan beberapa halaman bantuan di internet masih menyarankan port 465 sebagai pengaturan yang direkomendasikan. Port ini menjadi redundan pada akhir 1990-an tetapi masih mengandalkan metode SSL implisit pasif untuk memastikan transmisi yang aman. Saran kami? Jangan lakukan itu kecuali aplikasi Anda sangat membutuhkannya.

IANA awalnya menugaskan port 465 untuk versi terenkripsi dari SMTP yang disebut SMTPS. Awalnya, diusulkan untuk mengirim email menggunakan Secure Sockets Layer (SSL). Namun, sejak itu IANA telah menugaskan kembali port ini untuk penggunaan yang berbeda, jadi tidak boleh lagi digunakan untuk SMTP. Inilah sebabnya mengapa SparkPost tidak menerima koneksi pada port 465.

Port 465 tidak lagi diterima sebagai standar untuk SMTP. Namun, ada beberapa sistem lama yang masih menggunakan port 465 untuk SMTP, dan beberapa halaman bantuan di internet masih menyarankan port 465 sebagai pengaturan yang direkomendasikan. Port ini menjadi redundan pada akhir 1990-an tetapi masih mengandalkan metode SSL implisit pasif untuk memastikan transmisi yang aman. Saran kami? Jangan lakukan itu kecuali aplikasi Anda sangat membutuhkannya.

IANA awalnya menugaskan port 465 untuk versi terenkripsi dari SMTP yang disebut SMTPS. Awalnya, diusulkan untuk mengirim email menggunakan Secure Sockets Layer (SSL). Namun, sejak itu IANA telah menugaskan kembali port ini untuk penggunaan yang berbeda, jadi tidak boleh lagi digunakan untuk SMTP. Inilah sebabnya mengapa SparkPost tidak menerima koneksi pada port 465.

Port 465 tidak lagi diterima sebagai standar untuk SMTP. Namun, ada beberapa sistem lama yang masih menggunakan port 465 untuk SMTP, dan beberapa halaman bantuan di internet masih menyarankan port 465 sebagai pengaturan yang direkomendasikan. Port ini menjadi redundan pada akhir 1990-an tetapi masih mengandalkan metode SSL implisit pasif untuk memastikan transmisi yang aman. Saran kami? Jangan lakukan itu kecuali aplikasi Anda sangat membutuhkannya.

IANA awalnya menugaskan port 465 untuk versi terenkripsi dari SMTP yang disebut SMTPS. Awalnya, diusulkan untuk mengirim email menggunakan Secure Sockets Layer (SSL). Namun, sejak itu IANA telah menugaskan kembali port ini untuk penggunaan yang berbeda, jadi tidak boleh lagi digunakan untuk SMTP. Inilah sebabnya mengapa SparkPost tidak menerima koneksi pada port 465.

Port 587: Port standar aman SMTP

Server email modern menggunakan port 587 untuk pengiriman SMTP yang aman dari email untuk pengiriman. Sebagai contoh, jika Anda menggunakan perangkat lunak klien email seperti Outlook atau Apple Mail, kemungkinan besar telah dikonfigurasi untuk menggunakan port ini untuk mengirim pesan Anda. Ini bukan hanya perangkat lunak klien email pribadi, namun. Sistem yang mengirimkan pesan ke layanan pengiriman email seperti SparkPost juga harus dikonfigurasi untuk menggunakan port ini.

Semua pelanggan SparkPost harus menggunakan port 587 sebagai default, kecuali Anda secara eksplisit diblokir oleh jaringan upstream atau penyedia hosting Anda. Menggunakan port 587, ditambah dengan enkripsi TLS, adalah cara terbaik untuk memastikan bahwa email dikirimkan dengan aman dan andal ke SparkPost (atau hampir semua penyedia lainnya).

Server email modern menggunakan port 587 untuk pengiriman SMTP yang aman dari email untuk pengiriman. Sebagai contoh, jika Anda menggunakan perangkat lunak klien email seperti Outlook atau Apple Mail, kemungkinan besar telah dikonfigurasi untuk menggunakan port ini untuk mengirim pesan Anda. Ini bukan hanya perangkat lunak klien email pribadi, namun. Sistem yang mengirimkan pesan ke layanan pengiriman email seperti SparkPost juga harus dikonfigurasi untuk menggunakan port ini.

Semua pelanggan SparkPost harus menggunakan port 587 sebagai default, kecuali Anda secara eksplisit diblokir oleh jaringan upstream atau penyedia hosting Anda. Menggunakan port 587, ditambah dengan enkripsi TLS, adalah cara terbaik untuk memastikan bahwa email dikirimkan dengan aman dan andal ke SparkPost (atau hampir semua penyedia lainnya).

Server email modern menggunakan port 587 untuk pengiriman SMTP yang aman dari email untuk pengiriman. Sebagai contoh, jika Anda menggunakan perangkat lunak klien email seperti Outlook atau Apple Mail, kemungkinan besar telah dikonfigurasi untuk menggunakan port ini untuk mengirim pesan Anda. Ini bukan hanya perangkat lunak klien email pribadi, namun. Sistem yang mengirimkan pesan ke layanan pengiriman email seperti SparkPost juga harus dikonfigurasi untuk menggunakan port ini.

Semua pelanggan SparkPost harus menggunakan port 587 sebagai default, kecuali Anda secara eksplisit diblokir oleh jaringan upstream atau penyedia hosting Anda. Menggunakan port 587, ditambah dengan enkripsi TLS, adalah cara terbaik untuk memastikan bahwa email dikirimkan dengan aman dan andal ke SparkPost (atau hampir semua penyedia lainnya).

Port 2525: Sebuah port SMTP alternatif yang umum

Port 2525 bukanlah port SMTP resmi, dan tidak disetujui oleh IETF maupun IANA. Namun, SparkPost dan banyak penyedia layanan email lainnya mendukung penggunaan port 2525 sebagai alternatif untuk port 587 untuk SMTP, jika port di atas diblokir. (Satu contoh penting di mana ini diperlukan adalah untuk layanan yang dihosting di Google Compute Engine.) Jika Anda telah mencoba port 587 tetapi mengalami masalah konektivitas, cobalah port 2525. Sama seperti port 587, sebagian besar implementasi yang mendengarkan pada port 2525 juga mendukung enkripsi TLS.

Port 2525 bukanlah port SMTP resmi, dan tidak disetujui oleh IETF maupun IANA. Namun, SparkPost dan banyak penyedia layanan email lainnya mendukung penggunaan port 2525 sebagai alternatif untuk port 587 untuk SMTP, jika port di atas diblokir. (Satu contoh penting di mana ini diperlukan adalah untuk layanan yang dihosting di Google Compute Engine.) Jika Anda telah mencoba port 587 tetapi mengalami masalah konektivitas, cobalah port 2525. Sama seperti port 587, sebagian besar implementasi yang mendengarkan pada port 2525 juga mendukung enkripsi TLS.

Port 2525 bukanlah port SMTP resmi, dan tidak disetujui oleh IETF maupun IANA. Namun, SparkPost dan banyak penyedia layanan email lainnya mendukung penggunaan port 2525 sebagai alternatif untuk port 587 untuk SMTP, jika port di atas diblokir. (Satu contoh penting di mana ini diperlukan adalah untuk layanan yang dihosting di Google Compute Engine.) Jika Anda telah mencoba port 587 tetapi mengalami masalah konektivitas, cobalah port 2525. Sama seperti port 587, sebagian besar implementasi yang mendengarkan pada port 2525 juga mendukung enkripsi TLS.

Apakah Port SMTP Penting?

Selain tantangan dengan konektivitas, Anda akan menemukan bahwa penggunaan port yang salah memengaruhi keterkiriman email, mencegah pesan mencapai kotak masuk secara andal. Komunikasi email hanya dapat efektif ketika menemukan jalannya di antara pengirim dan penerima, dan port yang tepat memastikan pengiriman yang berhasil.

Bagi sebagian besar pengguna, penyedia email Anda akan mengonfigurasi port untuk Anda sehingga Anda tidak perlu memilih. Namun, bagi yang lainnya, penting untuk memahami bahwa ada fungsi berbeda yang diberikan pada berbagai port, terutama dibagi menjadi pengiriman dan relay.

Selain tantangan dengan konektivitas, Anda akan menemukan bahwa penggunaan port yang salah memengaruhi keterkiriman email, mencegah pesan mencapai kotak masuk secara andal. Komunikasi email hanya dapat efektif ketika menemukan jalannya di antara pengirim dan penerima, dan port yang tepat memastikan pengiriman yang berhasil.

Bagi sebagian besar pengguna, penyedia email Anda akan mengonfigurasi port untuk Anda sehingga Anda tidak perlu memilih. Namun, bagi yang lainnya, penting untuk memahami bahwa ada fungsi berbeda yang diberikan pada berbagai port, terutama dibagi menjadi pengiriman dan relay.

Selain tantangan dengan konektivitas, Anda akan menemukan bahwa penggunaan port yang salah memengaruhi keterkiriman email, mencegah pesan mencapai kotak masuk secara andal. Komunikasi email hanya dapat efektif ketika menemukan jalannya di antara pengirim dan penerima, dan port yang tepat memastikan pengiriman yang berhasil.

Bagi sebagian besar pengguna, penyedia email Anda akan mengonfigurasi port untuk Anda sehingga Anda tidak perlu memilih. Namun, bagi yang lainnya, penting untuk memahami bahwa ada fungsi berbeda yang diberikan pada berbagai port, terutama dibagi menjadi pengiriman dan relay.

Pengajuan dan Penyampaian

Pengiriman adalah tindakan Anda menyerahkan komunikasi elektronik yang baru saja dibuat ke kotak keluar Anda dengan penyedia layanan email Anda. Jika Anda dan penyedia Anda berada di port yang berbeda, proses ini akan berhenti — email Anda tidak akan pergi lebih jauh. Ketika berada di port yang sama, server email Anda menerima komunikasi keluar dan berjabat tangan dengan komputer di ujung lain. Ketika semuanya aman dan telah disepakati, transmisi terjadi. Proses itu dikenal sebagai penyampaian.

Pengiriman adalah tindakan Anda menyerahkan komunikasi elektronik yang baru saja dibuat ke kotak keluar Anda dengan penyedia layanan email Anda. Jika Anda dan penyedia Anda berada di port yang berbeda, proses ini akan berhenti — email Anda tidak akan pergi lebih jauh. Ketika berada di port yang sama, server email Anda menerima komunikasi keluar dan berjabat tangan dengan komputer di ujung lain. Ketika semuanya aman dan telah disepakati, transmisi terjadi. Proses itu dikenal sebagai penyampaian.

Pengiriman adalah tindakan Anda menyerahkan komunikasi elektronik yang baru saja dibuat ke kotak keluar Anda dengan penyedia layanan email Anda. Jika Anda dan penyedia Anda berada di port yang berbeda, proses ini akan berhenti — email Anda tidak akan pergi lebih jauh. Ketika berada di port yang sama, server email Anda menerima komunikasi keluar dan berjabat tangan dengan komputer di ujung lain. Ketika semuanya aman dan telah disepakati, transmisi terjadi. Proses itu dikenal sebagai penyampaian.

Apa itu SMTP server?

Server SMTP adalah komputer yang menjalankan protokol yang digunakan oleh klien email Anda saat mengirim, menerima, dan/atau meneruskan pesan keluar. Sebagai bagian dari proses, server SMTP memverifikasi bahwa pengirim diizinkan untuk mengirim melalui SMTP dan, jika pengirim diizinkan untuk mengirim dan pesan dianggap tidak dapat dikirim, server SMTP akan mengirimkannya kembali ke alamat MAIL FROM. PowerMTA adalah salah satu server SMTP terkemuka karena memungkinkan pengirim untuk mengadopsi spesifikasi otentikasi terbaru untuk mengirim email volume tinggi dan mematuhi kebijakan otentikasi baru.

Server SMTP adalah komputer yang menjalankan protokol yang digunakan oleh klien email Anda saat mengirim, menerima, dan/atau meneruskan pesan keluar. Sebagai bagian dari proses, server SMTP memverifikasi bahwa pengirim diizinkan untuk mengirim melalui SMTP dan, jika pengirim diizinkan untuk mengirim dan pesan dianggap tidak dapat dikirim, server SMTP akan mengirimkannya kembali ke alamat MAIL FROM. PowerMTA adalah salah satu server SMTP terkemuka karena memungkinkan pengirim untuk mengadopsi spesifikasi otentikasi terbaru untuk mengirim email volume tinggi dan mematuhi kebijakan otentikasi baru.

Server SMTP adalah komputer yang menjalankan protokol yang digunakan oleh klien email Anda saat mengirim, menerima, dan/atau meneruskan pesan keluar. Sebagai bagian dari proses, server SMTP memverifikasi bahwa pengirim diizinkan untuk mengirim melalui SMTP dan, jika pengirim diizinkan untuk mengirim dan pesan dianggap tidak dapat dikirim, server SMTP akan mengirimkannya kembali ke alamat MAIL FROM. PowerMTA adalah salah satu server SMTP terkemuka karena memungkinkan pengirim untuk mengadopsi spesifikasi otentikasi terbaru untuk mengirim email volume tinggi dan mematuhi kebijakan otentikasi baru.

Cara mengatur server SMTP Anda

Ketika datang ke konfigurasi server email, ada dua opsi untuk dijelajahi untuk mengatur server SMTP. Anda dapat berlangganan layanan relay email yang di-host. SparkPost adalah penyedia terkemuka layanan pengiriman dan analitik email. Sebagai alternatif, Anda dapat mengatur server SMTP Anda "di tempat" untuk kontrol yang lebih terperinci. Contohnya adalah PowerMTA.

Untuk mendirikan server PowerMTA, hubungi support@port25.com untuk paket instalasi, lisensi, dan petunjuk instalasi. Semua konfigurasi PowerMTA dilakukan dalam file config yang ditemukan di /etc/pmta/config pada server Linux dan C:\pmta\config.dat pada Windows Server.

Untuk konfigurasi dasar server SMTP Anda, ada beberapa pertimbangan dan langkah yang perlu diambil.

  1. Alamat IP dan nomor port mana yang Anda inginkan agar server SMTP Anda menerima email? Port 25 adalah port default untuk pengiriman email. Di PowerMTA Anda dapat mengubah nomor port default ini dengan mengedit direktif "smtp-listener" dalam file config.smtp-listener 0/0:25 # mendengarkan di port 25 semua IP lokal. Anda juga dapat menentukan rentang alamat IP CIDR

    atau

    smtp-listener 10.0.1.22:25 # mendengarkan di port 25 dan IP 10.0.1.22

  2. Anda harus mengizinkan pengiriman pesan dari klien email Anda ke server SMTP Anda. Server SMTP Anda tidak boleh menjadi relay terbuka. Artinya Anda harus secara selektif mengizinkan relaying. Di PowerMTA ada beberapa cara untuk melakukan ini.Anda dapat mengautentikasi dengan nama pengguna dan kata sandi. PowerMTA mendukung autentikasi dengan mekanisme LOGIN, PLAIN atau CRAM-MD5 untuk koneksi masuk. Ini dikonfigurasi dalam stanza smtp-user dan source dari file config. Untuk pengguna "foo" dan kata sandi "barbaz"<smtp-user foo> password barbaz authentication-method password #sertifikat (TLS) atau sistem(pengguna linux) adalah opsi lain </smtp-user> #Lalu memerlukan autentikasi di stanza sumber <source 0/0> require-auth true </source>

    Anda juga dapat secara selektif mengizinkan pengiriman dari alamat IP tertentu atau rentang CIDR. Ini akan menjadi alamat IP dari klien email Anda.

    <source 10.0.5.20> always-allow-relaying yes # izinkan pengiriman dari 10.0.5.20 </source>

    Anda juga dapat menetapkan nama/domain penerima (atau pola) untuk yang mana PowerMTA akan menerima email.

    # izinkan pengiriman email ke some.domain relay-domain some.domain relay-address bounce@bounce.yourdomain.com relay-address /@foo(bar)?\.com$/ # pola regex

  3. Pertimbangan lain adalah jika Anda ingin mengirim email dengan aman dari klien email Anda ke server SMTP Anda (Inbound TLS)? Jika jawaban Anda adalah ya maka Anda harus mengaktifkan STARTTLS untuk koneksi masuk dan mengonfigurasi sertifikat TLS. Di PowerMTA TLS didukung dari TLSv1 hingga TLSv1.3.smtp-server-tls-certificate /etc/pmta/yourcert.pem #Aktifkan TLS pada koneksi masuk <source 0/0> allow-starttls true require-starttls-before-auth true #memastikan informasi autentikasi hanya dikirim melalui tls </source>

  4. Apakah Anda ingin server SMTP Anda secara aman mengirimkan email ke server jarak jauh (Outbound TLS)? Di PowerMTA Anda memiliki opsi untuk menggunakan TLS jika server jarak jauh mendukungnya atau untuk menegakkan TLS dan memutus koneksi jika TLS tidak didukung oleh server jarak jauh.<domain *> # (*) adalah wildcard untuk semua domain penerima use-starttls true #menggunakan TLS jika tersedia require-starttls true #menegakkan TLS </domain>

  5. Tetapkan alamat IP dan nama host dari mana server SMTP Anda akan memulai koneksi SMTP keluar. Di PowerMTA ini diatur dengan direktif smtp-source-host.smtp-source-host 192.168.0.10 mail10.yourserver.com #Anda juga dapat menentukan rentang CIDR

  6. Akhirnya, satu fitur yang sangat unik dari PowerMTA adalah kemampuan untuk memisahkan aliran email Anda dengan membuat host multi-homed. Teknologi VirtualMTA dalam PowerMTA memungkinkan pengguna untuk menentukan dan mengontrol alamat IP sumber, nama host, dan parameter pengiriman pesan untuk setiap aliran email. Ini memungkinkan untuk membuat kampanye yang terpisah dan spesifik, pelanggan atau departemen, sambil tetap menjalankan hanya satu instance PowerMTA.

<virtual-mta mta1>
  smtp-source-host 1.2.3.4 mta1.yourserver.com
  <domain *>
    use-starttls true
    require-starttls true
    retry-after 10m
  </domain>
</virtual-mta>
<virtual-mta mta2>
  smtp-source-host 2.3.4.5 mta2.yourserver.com
  <domain *>
    use-starttls false
    require-starttls false
    retry-after 45m
  </domain>
</virtual-mta>

Ketika pengaturan dasar selesai, Anda dapat mengirim pesan ke server SMTP Anda yang dikonfigurasi dengan nama host/IP dan nomor port (10.0.1.22:25 dalam contoh di atas) dan tergantung pada bagaimana Anda mengizinkan pengiriman email mengautentikasi dengan nama pengguna (foo) dan kata sandi yang dikonfigurasi (barbaz).

Singkatnya, port SMTP 587 adalah pilihan terbaik untuk hampir setiap kasus penggunaan untuk terhubung ke SparkPost dan layanan pengiriman email lainnya.

Saya harap informasi ini membantu Anda belajar sedikit lebih banyak tentang port SMTP mana yang harus digunakan!

Ketika datang ke konfigurasi server email, ada dua opsi untuk dijelajahi untuk mengatur server SMTP. Anda dapat berlangganan layanan relay email yang di-host. SparkPost adalah penyedia terkemuka layanan pengiriman dan analitik email. Sebagai alternatif, Anda dapat mengatur server SMTP Anda "di tempat" untuk kontrol yang lebih terperinci. Contohnya adalah PowerMTA.

Untuk mendirikan server PowerMTA, hubungi support@port25.com untuk paket instalasi, lisensi, dan petunjuk instalasi. Semua konfigurasi PowerMTA dilakukan dalam file config yang ditemukan di /etc/pmta/config pada server Linux dan C:\pmta\config.dat pada Windows Server.

Untuk konfigurasi dasar server SMTP Anda, ada beberapa pertimbangan dan langkah yang perlu diambil.

  1. Alamat IP dan nomor port mana yang Anda inginkan agar server SMTP Anda menerima email? Port 25 adalah port default untuk pengiriman email. Di PowerMTA Anda dapat mengubah nomor port default ini dengan mengedit direktif "smtp-listener" dalam file config.smtp-listener 0/0:25 # mendengarkan di port 25 semua IP lokal. Anda juga dapat menentukan rentang alamat IP CIDR

    atau

    smtp-listener 10.0.1.22:25 # mendengarkan di port 25 dan IP 10.0.1.22

  2. Anda harus mengizinkan pengiriman pesan dari klien email Anda ke server SMTP Anda. Server SMTP Anda tidak boleh menjadi relay terbuka. Artinya Anda harus secara selektif mengizinkan relaying. Di PowerMTA ada beberapa cara untuk melakukan ini.Anda dapat mengautentikasi dengan nama pengguna dan kata sandi. PowerMTA mendukung autentikasi dengan mekanisme LOGIN, PLAIN atau CRAM-MD5 untuk koneksi masuk. Ini dikonfigurasi dalam stanza smtp-user dan source dari file config. Untuk pengguna "foo" dan kata sandi "barbaz"<smtp-user foo> password barbaz authentication-method password #sertifikat (TLS) atau sistem(pengguna linux) adalah opsi lain </smtp-user> #Lalu memerlukan autentikasi di stanza sumber <source 0/0> require-auth true </source>

    Anda juga dapat secara selektif mengizinkan pengiriman dari alamat IP tertentu atau rentang CIDR. Ini akan menjadi alamat IP dari klien email Anda.

    <source 10.0.5.20> always-allow-relaying yes # izinkan pengiriman dari 10.0.5.20 </source>

    Anda juga dapat menetapkan nama/domain penerima (atau pola) untuk yang mana PowerMTA akan menerima email.

    # izinkan pengiriman email ke some.domain relay-domain some.domain relay-address bounce@bounce.yourdomain.com relay-address /@foo(bar)?\.com$/ # pola regex

  3. Pertimbangan lain adalah jika Anda ingin mengirim email dengan aman dari klien email Anda ke server SMTP Anda (Inbound TLS)? Jika jawaban Anda adalah ya maka Anda harus mengaktifkan STARTTLS untuk koneksi masuk dan mengonfigurasi sertifikat TLS. Di PowerMTA TLS didukung dari TLSv1 hingga TLSv1.3.smtp-server-tls-certificate /etc/pmta/yourcert.pem #Aktifkan TLS pada koneksi masuk <source 0/0> allow-starttls true require-starttls-before-auth true #memastikan informasi autentikasi hanya dikirim melalui tls </source>

  4. Apakah Anda ingin server SMTP Anda secara aman mengirimkan email ke server jarak jauh (Outbound TLS)? Di PowerMTA Anda memiliki opsi untuk menggunakan TLS jika server jarak jauh mendukungnya atau untuk menegakkan TLS dan memutus koneksi jika TLS tidak didukung oleh server jarak jauh.<domain *> # (*) adalah wildcard untuk semua domain penerima use-starttls true #menggunakan TLS jika tersedia require-starttls true #menegakkan TLS </domain>

  5. Tetapkan alamat IP dan nama host dari mana server SMTP Anda akan memulai koneksi SMTP keluar. Di PowerMTA ini diatur dengan direktif smtp-source-host.smtp-source-host 192.168.0.10 mail10.yourserver.com #Anda juga dapat menentukan rentang CIDR

  6. Akhirnya, satu fitur yang sangat unik dari PowerMTA adalah kemampuan untuk memisahkan aliran email Anda dengan membuat host multi-homed. Teknologi VirtualMTA dalam PowerMTA memungkinkan pengguna untuk menentukan dan mengontrol alamat IP sumber, nama host, dan parameter pengiriman pesan untuk setiap aliran email. Ini memungkinkan untuk membuat kampanye yang terpisah dan spesifik, pelanggan atau departemen, sambil tetap menjalankan hanya satu instance PowerMTA.

<virtual-mta mta1>
  smtp-source-host 1.2.3.4 mta1.yourserver.com
  <domain *>
    use-starttls true
    require-starttls true
    retry-after 10m
  </domain>
</virtual-mta>
<virtual-mta mta2>
  smtp-source-host 2.3.4.5 mta2.yourserver.com
  <domain *>
    use-starttls false
    require-starttls false
    retry-after 45m
  </domain>
</virtual-mta>

Ketika pengaturan dasar selesai, Anda dapat mengirim pesan ke server SMTP Anda yang dikonfigurasi dengan nama host/IP dan nomor port (10.0.1.22:25 dalam contoh di atas) dan tergantung pada bagaimana Anda mengizinkan pengiriman email mengautentikasi dengan nama pengguna (foo) dan kata sandi yang dikonfigurasi (barbaz).

Singkatnya, port SMTP 587 adalah pilihan terbaik untuk hampir setiap kasus penggunaan untuk terhubung ke SparkPost dan layanan pengiriman email lainnya.

Saya harap informasi ini membantu Anda belajar sedikit lebih banyak tentang port SMTP mana yang harus digunakan!

Ketika datang ke konfigurasi server email, ada dua opsi untuk dijelajahi untuk mengatur server SMTP. Anda dapat berlangganan layanan relay email yang di-host. SparkPost adalah penyedia terkemuka layanan pengiriman dan analitik email. Sebagai alternatif, Anda dapat mengatur server SMTP Anda "di tempat" untuk kontrol yang lebih terperinci. Contohnya adalah PowerMTA.

Untuk mendirikan server PowerMTA, hubungi support@port25.com untuk paket instalasi, lisensi, dan petunjuk instalasi. Semua konfigurasi PowerMTA dilakukan dalam file config yang ditemukan di /etc/pmta/config pada server Linux dan C:\pmta\config.dat pada Windows Server.

Untuk konfigurasi dasar server SMTP Anda, ada beberapa pertimbangan dan langkah yang perlu diambil.

  1. Alamat IP dan nomor port mana yang Anda inginkan agar server SMTP Anda menerima email? Port 25 adalah port default untuk pengiriman email. Di PowerMTA Anda dapat mengubah nomor port default ini dengan mengedit direktif "smtp-listener" dalam file config.smtp-listener 0/0:25 # mendengarkan di port 25 semua IP lokal. Anda juga dapat menentukan rentang alamat IP CIDR

    atau

    smtp-listener 10.0.1.22:25 # mendengarkan di port 25 dan IP 10.0.1.22

  2. Anda harus mengizinkan pengiriman pesan dari klien email Anda ke server SMTP Anda. Server SMTP Anda tidak boleh menjadi relay terbuka. Artinya Anda harus secara selektif mengizinkan relaying. Di PowerMTA ada beberapa cara untuk melakukan ini.Anda dapat mengautentikasi dengan nama pengguna dan kata sandi. PowerMTA mendukung autentikasi dengan mekanisme LOGIN, PLAIN atau CRAM-MD5 untuk koneksi masuk. Ini dikonfigurasi dalam stanza smtp-user dan source dari file config. Untuk pengguna "foo" dan kata sandi "barbaz"<smtp-user foo> password barbaz authentication-method password #sertifikat (TLS) atau sistem(pengguna linux) adalah opsi lain </smtp-user> #Lalu memerlukan autentikasi di stanza sumber <source 0/0> require-auth true </source>

    Anda juga dapat secara selektif mengizinkan pengiriman dari alamat IP tertentu atau rentang CIDR. Ini akan menjadi alamat IP dari klien email Anda.

    <source 10.0.5.20> always-allow-relaying yes # izinkan pengiriman dari 10.0.5.20 </source>

    Anda juga dapat menetapkan nama/domain penerima (atau pola) untuk yang mana PowerMTA akan menerima email.

    # izinkan pengiriman email ke some.domain relay-domain some.domain relay-address bounce@bounce.yourdomain.com relay-address /@foo(bar)?\.com$/ # pola regex

  3. Pertimbangan lain adalah jika Anda ingin mengirim email dengan aman dari klien email Anda ke server SMTP Anda (Inbound TLS)? Jika jawaban Anda adalah ya maka Anda harus mengaktifkan STARTTLS untuk koneksi masuk dan mengonfigurasi sertifikat TLS. Di PowerMTA TLS didukung dari TLSv1 hingga TLSv1.3.smtp-server-tls-certificate /etc/pmta/yourcert.pem #Aktifkan TLS pada koneksi masuk <source 0/0> allow-starttls true require-starttls-before-auth true #memastikan informasi autentikasi hanya dikirim melalui tls </source>

  4. Apakah Anda ingin server SMTP Anda secara aman mengirimkan email ke server jarak jauh (Outbound TLS)? Di PowerMTA Anda memiliki opsi untuk menggunakan TLS jika server jarak jauh mendukungnya atau untuk menegakkan TLS dan memutus koneksi jika TLS tidak didukung oleh server jarak jauh.<domain *> # (*) adalah wildcard untuk semua domain penerima use-starttls true #menggunakan TLS jika tersedia require-starttls true #menegakkan TLS </domain>

  5. Tetapkan alamat IP dan nama host dari mana server SMTP Anda akan memulai koneksi SMTP keluar. Di PowerMTA ini diatur dengan direktif smtp-source-host.smtp-source-host 192.168.0.10 mail10.yourserver.com #Anda juga dapat menentukan rentang CIDR

  6. Akhirnya, satu fitur yang sangat unik dari PowerMTA adalah kemampuan untuk memisahkan aliran email Anda dengan membuat host multi-homed. Teknologi VirtualMTA dalam PowerMTA memungkinkan pengguna untuk menentukan dan mengontrol alamat IP sumber, nama host, dan parameter pengiriman pesan untuk setiap aliran email. Ini memungkinkan untuk membuat kampanye yang terpisah dan spesifik, pelanggan atau departemen, sambil tetap menjalankan hanya satu instance PowerMTA.

<virtual-mta mta1>
  smtp-source-host 1.2.3.4 mta1.yourserver.com
  <domain *>
    use-starttls true
    require-starttls true
    retry-after 10m
  </domain>
</virtual-mta>
<virtual-mta mta2>
  smtp-source-host 2.3.4.5 mta2.yourserver.com
  <domain *>
    use-starttls false
    require-starttls false
    retry-after 45m
  </domain>
</virtual-mta>

Ketika pengaturan dasar selesai, Anda dapat mengirim pesan ke server SMTP Anda yang dikonfigurasi dengan nama host/IP dan nomor port (10.0.1.22:25 dalam contoh di atas) dan tergantung pada bagaimana Anda mengizinkan pengiriman email mengautentikasi dengan nama pengguna (foo) dan kata sandi yang dikonfigurasi (barbaz).

Singkatnya, port SMTP 587 adalah pilihan terbaik untuk hampir setiap kasus penggunaan untuk terhubung ke SparkPost dan layanan pengiriman email lainnya.

Saya harap informasi ini membantu Anda belajar sedikit lebih banyak tentang port SMTP mana yang harus digunakan!

Pelajari Lebih Lanjut

Ingin mempelajari lebih lanjut tentang menggunakan SMTP? Berikut adalah instruksi untuk mengonfigurasi SparkPost untuk SMTP relay dan pengiriman email, perbedaan antara transmisi pesan SMTP dan API, dan pemecahan masalah koneksi SMTP Anda ke SparkPost. Tim profesional Anda di SparkPost juga tersedia untuk memberikan dukungan teknis saat dibutuhkan.

Ingin mempelajari lebih lanjut tentang menggunakan SMTP? Berikut adalah instruksi untuk mengonfigurasi SparkPost untuk SMTP relay dan pengiriman email, perbedaan antara transmisi pesan SMTP dan API, dan pemecahan masalah koneksi SMTP Anda ke SparkPost. Tim profesional Anda di SparkPost juga tersedia untuk memberikan dukungan teknis saat dibutuhkan.

Ingin mempelajari lebih lanjut tentang menggunakan SMTP? Berikut adalah instruksi untuk mengonfigurasi SparkPost untuk SMTP relay dan pengiriman email, perbedaan antara transmisi pesan SMTP dan API, dan pemecahan masalah koneksi SMTP Anda ke SparkPost. Tim profesional Anda di SparkPost juga tersedia untuk memberikan dukungan teknis saat dibutuhkan.

Berita lainnya

Baca lebih lanjut dari kategori ini

A person is standing at a desk while typing on a laptop.

Platform AI-native lengkap yang berkembang bersama bisnis Anda.

© 2025 Bird

A person is standing at a desk while typing on a laptop.

Platform AI-native lengkap yang berkembang bersama bisnis Anda.

© 2025 Bird