Port SMTP Apa yang Harus Saya Gunakan?

Burung

20 Apr 2020

Email

1 min read

Port SMTP Apa yang Harus Saya Gunakan?

Poin Penting

    • 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 dikhususkan untuk relay server-ke-server dan sering diblokir oleh ISP karena penyalahgunaan spam.

    • Port 465 telah dihentikan dan tidak boleh digunakan.

    • Port 587 adalah standar modern dan aman untuk pengiriman terautentikasi 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 sesuai peraturan.

Sorotan Tanya jawab

  • Apa tujuan SMTP dan mengapa port itu penting?

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

  • Mengapa port 25 tidak lagi disarankan?

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

  • Bagaimana dengan port 465?

    Port 465 awalnya ditetapkan untuk SMTPS (SMTP melalui SSL) tetapi dihapuskan. Sekarang, itu dicadangkan untuk tujuan lain dan seharusnya tidak digunakan untuk pengiriman email modern.

  • Port SMTP mana yang harus saya gunakan hari ini?

    Gunakan port 587 dengan STARTTLS untuk pengiriman email yang aman dan terautentikasi. Jika itu tidak tersedia, port 2525 adalah cadangan yang didukung oleh banyak penyedia termasuk SparkPost.

  • Apa perbedaan praktis antara pengajuan dan penerusan?

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

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

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

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

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

Port 25 diblokir di banyak jaringan untuk membatasi jumlah spam yang diteruskan dari komputer atau server yang terkompromi. Kecuali Anda secara khusus mengelola server mail, Anda seharusnya tidak memiliki lalu lintas yang melintasi 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 emulator Terminal Anda.

  2. Ketik perintah berikut: telnet examplemailserver.com 25

Jika port 25 tidak diblokir, Anda seharusnya 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 yang mirip dengan yang di bawah ini, kemungkinan port 25 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 membatasi jumlah spam yang diteruskan dari komputer atau server yang terkompromi. Kecuali Anda secara khusus mengelola server mail, Anda seharusnya tidak memiliki lalu lintas yang melintasi 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 emulator Terminal Anda.

  2. Ketik perintah berikut: telnet examplemailserver.com 25

Jika port 25 tidak diblokir, Anda seharusnya 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 yang mirip dengan yang di bawah ini, kemungkinan port 25 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 membatasi jumlah spam yang diteruskan dari komputer atau server yang terkompromi. Kecuali Anda secara khusus mengelola server mail, Anda seharusnya tidak memiliki lalu lintas yang melintasi 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 emulator Terminal Anda.

  2. Ketik perintah berikut: telnet examplemailserver.com 25

Jika port 25 tidak diblokir, Anda seharusnya 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 yang mirip dengan yang di bawah ini, kemungkinan port 25 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 yang mengonfigurasi 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 di antara ini yang harus menjadi port SMTP standar Anda? Ini yang perlu Anda ketahui, dan mengapa.

Orang yang mengonfigurasi 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 di antara ini yang harus menjadi port SMTP standar Anda? Ini yang perlu Anda ketahui, dan mengapa.

Orang yang mengonfigurasi 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 di antara ini yang harus menjadi port SMTP standar Anda? Ini yang perlu Anda ketahui, dan mengapa.

Apa itu port SMTP?

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

Seperti layanan Internet lainnya seperti situs web, email SMTP bergantung pada nama domain dan alamat Internet untuk mengetahui ke mana mengirim pesan. Kita semua hari ini akrab dengan versi teks dari alamat ini, seperti www.sparkpost.com. Kebanyakan dari kita tahu bahwa alamat teks ini mewakili alamat IP numerik seperti 107.21.246.67. Tapi tidak begitu banyak dari kita yang tahu bahwa alamat jaringan ini juga mencakup “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 port itu adalah… yah, 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 (Protokol Transfer Mail Sederhana) adalah standar dasar yang digunakan server email untuk mengirim email satu sama lain melalui internet. SMTP juga digunakan oleh aplikasi seperti Apple Mail atau Outlook untuk mengunggah email ke server email yang kemudian meneruskannya ke server email lainnya. (Di sisi lain, aplikasi email biasanya mengandalkan standar lain seperti IMAP atau POP3 untuk mengambil email dari server.)

Seperti layanan Internet lainnya seperti situs web, email SMTP bergantung pada nama domain dan alamat Internet untuk mengetahui ke mana mengirim pesan. Kita semua hari ini akrab dengan versi teks dari alamat ini, seperti www.sparkpost.com. Kebanyakan dari kita tahu bahwa alamat teks ini mewakili alamat IP numerik seperti 107.21.246.67. Tapi tidak begitu banyak dari kita yang tahu bahwa alamat jaringan ini juga mencakup “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 port itu adalah… yah, 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 (Protokol Transfer Mail Sederhana) adalah standar dasar yang digunakan server email untuk mengirim email satu sama lain melalui internet. SMTP juga digunakan oleh aplikasi seperti Apple Mail atau Outlook untuk mengunggah email ke server email yang kemudian meneruskannya ke server email lainnya. (Di sisi lain, aplikasi email biasanya mengandalkan standar lain seperti IMAP atau POP3 untuk mengambil email dari server.)

Seperti layanan Internet lainnya seperti situs web, email SMTP bergantung pada nama domain dan alamat Internet untuk mengetahui ke mana mengirim pesan. Kita semua hari ini akrab dengan versi teks dari alamat ini, seperti www.sparkpost.com. Kebanyakan dari kita tahu bahwa alamat teks ini mewakili alamat IP numerik seperti 107.21.246.67. Tapi tidak begitu banyak dari kita yang tahu bahwa alamat jaringan ini juga mencakup “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 port itu adalah… yah, 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.

Apa Perbedaan SMTP Dengan SSL dan TLS?

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

SSL adalah protokol keamanan standar yang menjadi andalan untuk port email umum di masa lalu. Dengan diterapkannya keturunan baru dan lebih baik, Transport Layer Security (TLS), komunikasi elektronik menjadi lebih aman.

Sementara kedua protokol menciptakan saluran pribadi antara komputer pengirim dan penerima untuk mengamankan transmisi, TLS menawarkan lebih banyak peringatan daripada pendahulunya dan dapat menjalankan lebih banyak fungsi hash untuk meningkatkan komunikasi yang terenkripsi. Saat ini, banyak email menggunakan konvensi terbaru, STARTTLS, yang dipadukan dengan protokol SSL atau TLS untuk keamanan maksimal.

Protokol SMTP sendiri tidak seaman yang seharusnya. Menggunakan metode transfer bersamaan dengan salah satu protokol keamanan memberikan perlindungan enkripsi yang lebih baik. Untuk pengiriman email, SSL dan protokol lainnya meningkatkan transmisi SMTP.

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

SSL adalah protokol keamanan standar yang menjadi andalan untuk port email umum di masa lalu. Dengan diterapkannya keturunan baru dan lebih baik, Transport Layer Security (TLS), komunikasi elektronik menjadi lebih aman.

Sementara kedua protokol menciptakan saluran pribadi antara komputer pengirim dan penerima untuk mengamankan transmisi, TLS menawarkan lebih banyak peringatan daripada pendahulunya dan dapat menjalankan lebih banyak fungsi hash untuk meningkatkan komunikasi yang terenkripsi. Saat ini, banyak email menggunakan konvensi terbaru, STARTTLS, yang dipadukan dengan protokol SSL atau TLS untuk keamanan maksimal.

Protokol SMTP sendiri tidak seaman yang seharusnya. Menggunakan metode transfer bersamaan dengan salah satu protokol keamanan memberikan perlindungan enkripsi yang lebih baik. Untuk pengiriman email, SSL dan protokol lainnya meningkatkan transmisi SMTP.

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

SSL adalah protokol keamanan standar yang menjadi andalan untuk port email umum di masa lalu. Dengan diterapkannya keturunan baru dan lebih baik, Transport Layer Security (TLS), komunikasi elektronik menjadi lebih aman.

Sementara kedua protokol menciptakan saluran pribadi antara komputer pengirim dan penerima untuk mengamankan transmisi, TLS menawarkan lebih banyak peringatan daripada pendahulunya dan dapat menjalankan lebih banyak fungsi hash untuk meningkatkan komunikasi yang terenkripsi. Saat ini, banyak email menggunakan konvensi terbaru, STARTTLS, yang dipadukan dengan protokol SSL atau TLS untuk keamanan maksimal.

Protokol SMTP sendiri tidak seaman yang seharusnya. Menggunakan metode transfer bersamaan dengan salah satu protokol keamanan memberikan perlindungan enkripsi yang lebih baik. Untuk pengiriman email, SSL dan protokol lainnya meningkatkan transmisi SMTP.

Bagaimana Anda bisa mengetahui apa port SMTP Anda?

Jika Anda berlangganan layanan relay email yang dihosting, Anda dapat mendapatkan hostname server SMTP dan nomor port dari halaman dukungan layanan email Anda.

Jika Anda menjalankan server SMTP Anda sendiri, Anda dapat menemukan nomor port SMTP dan alamat yang dikonfigurasi dari konfigurasi server SMTP. Di PowerMTA, Anda dapat menemukan informasi itu dari arahan “smtp-listener” yang dikonfigurasi di dalam file konfigurasi. File konfigurasi 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 yang dihosting, Anda dapat mendapatkan hostname server SMTP dan nomor port dari halaman dukungan layanan email Anda.

Jika Anda menjalankan server SMTP Anda sendiri, Anda dapat menemukan nomor port SMTP dan alamat yang dikonfigurasi dari konfigurasi server SMTP. Di PowerMTA, Anda dapat menemukan informasi itu dari arahan “smtp-listener” yang dikonfigurasi di dalam file konfigurasi. File konfigurasi 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 yang dihosting, Anda dapat mendapatkan hostname server SMTP dan nomor port dari halaman dukungan layanan email Anda.

Jika Anda menjalankan server SMTP Anda sendiri, Anda dapat menemukan nomor port SMTP dan alamat yang dikonfigurasi dari konfigurasi server SMTP. Di PowerMTA, Anda dapat menemukan informasi itu dari arahan “smtp-listener” yang dikonfigurasi di dalam file konfigurasi. File konfigurasi 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 dianggap sebagai port SMTP standar pada beberapa titik, tetapi hanya 587 atau 2525  yang benar-benar harus dipertimbangkan untuk penggunaan modern.

Jika Anda mengonfigurasi 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 mengapa saat kita membahas berbagai port yang umum digunakan untuk mengirim email saat ini.

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

Nomor Port

Deskripsi

Kapan Menggunakannya

25

Port SMTP standar

Sering diblokir oleh ISP dan penyedia cloud

465

Port yang sudah ketinggalan zaman (dihapus) untuk SMTP yang aman

Jangan digunakan kecuali benar-benar diperlukan

587

Port modern untuk SMTP yang aman

Pilihan terbaik untuk SparkPost dan aplikasi modern

2525

Port SMTP alternatif yang tidak standar

Sebagai alternatif dalam kasus ketika port standar tidak tersedia

Port 25, 465, 587, atau 2525 untuk SMTP semuanya dianggap sebagai port SMTP standar pada beberapa titik, tetapi hanya 587 atau 2525  yang benar-benar harus dipertimbangkan untuk penggunaan modern.

Jika Anda mengonfigurasi 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 mengapa saat kita membahas berbagai port yang umum digunakan untuk mengirim email saat ini.

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

Nomor Port

Deskripsi

Kapan Menggunakannya

25

Port SMTP standar

Sering diblokir oleh ISP dan penyedia cloud

465

Port yang sudah ketinggalan zaman (dihapus) untuk SMTP yang aman

Jangan digunakan kecuali benar-benar diperlukan

587

Port modern untuk SMTP yang aman

Pilihan terbaik untuk SparkPost dan aplikasi modern

2525

Port SMTP alternatif yang tidak standar

Sebagai alternatif dalam kasus ketika port standar tidak tersedia

Port 25, 465, 587, atau 2525 untuk SMTP semuanya dianggap sebagai port SMTP standar pada beberapa titik, tetapi hanya 587 atau 2525  yang benar-benar harus dipertimbangkan untuk penggunaan modern.

Jika Anda mengonfigurasi 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 mengapa saat kita membahas berbagai port yang umum digunakan untuk mengirim email saat ini.

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

Nomor Port

Deskripsi

Kapan Menggunakannya

25

Port SMTP standar

Sering diblokir oleh ISP dan penyedia cloud

465

Port yang sudah ketinggalan zaman (dihapus) untuk SMTP yang aman

Jangan digunakan kecuali benar-benar diperlukan

587

Port modern untuk SMTP yang aman

Pilihan terbaik untuk SparkPost dan aplikasi modern

2525

Port SMTP alternatif yang tidak standar

Sebagai alternatif dalam kasus ketika port standar tidak tersedia

Port 25: Port standar SMTP yang asli

Port 25 adalah port SMTP email standar asal dan yang tertua, sejak pertama kali diluncurkan pada tahun 1982. Saat ini, Internet Assigned Numbers Authority (IANA), kelompok yang bertanggung jawab untuk mempertahankan skema penomoran internet, masih mengenali port 25 sebagai port SMTP standar dan default. SMTP ditentukan untuk menggunakan port 25 dalam IETF Request For Comments (RFC) 821. Tetapi dalam praktiknya, tidak sesederhana yang terlihat.

Meskipun port 25 terus digunakan untuk pengalihan SMTP antar server, sebagian besar klien SMTP modern tidak boleh dikonfigurasi untuk menggunakan port ini. Port 25 biasanya diblokir oleh ISP perumahan dan penyedia hosting cloud bisnis karena telah mendapatkan reputasi buruk sebagai port yang disukai para spammer untuk mengirimkan kuantitas besar komunikasi yang tidak diminta.

Port 25 adalah port SMTP email standar asal dan yang tertua, sejak pertama kali diluncurkan pada tahun 1982. Saat ini, Internet Assigned Numbers Authority (IANA), kelompok yang bertanggung jawab untuk mempertahankan skema penomoran internet, masih mengenali port 25 sebagai port SMTP standar dan default. SMTP ditentukan untuk menggunakan port 25 dalam IETF Request For Comments (RFC) 821. Tetapi dalam praktiknya, tidak sesederhana yang terlihat.

Meskipun port 25 terus digunakan untuk pengalihan SMTP antar server, sebagian besar klien SMTP modern tidak boleh dikonfigurasi untuk menggunakan port ini. Port 25 biasanya diblokir oleh ISP perumahan dan penyedia hosting cloud bisnis karena telah mendapatkan reputasi buruk sebagai port yang disukai para spammer untuk mengirimkan kuantitas besar komunikasi yang tidak diminta.

Port 25 adalah port SMTP email standar asal dan yang tertua, sejak pertama kali diluncurkan pada tahun 1982. Saat ini, Internet Assigned Numbers Authority (IANA), kelompok yang bertanggung jawab untuk mempertahankan skema penomoran internet, masih mengenali port 25 sebagai port SMTP standar dan default. SMTP ditentukan untuk menggunakan port 25 dalam IETF Request For Comments (RFC) 821. Tetapi dalam praktiknya, tidak sesederhana yang terlihat.

Meskipun port 25 terus digunakan untuk pengalihan SMTP antar server, sebagian besar klien SMTP modern tidak boleh dikonfigurasi untuk menggunakan port ini. Port 25 biasanya diblokir oleh ISP perumahan dan penyedia hosting cloud bisnis karena telah mendapatkan reputasi buruk sebagai port yang disukai para spammer untuk mengirimkan kuantitas besar komunikasi yang tidak diminta.

Port 465: Port SMTP yang sudah usang dan tidak diperbarui

Port 465 tidak lagi menjadi standar yang diterima 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 mendapatkan redundansi pada akhir 1990-an tetapi masih mengandalkan metode SSL implisit pasif untuk membangun transmisi yang aman. Saran kami? Jangan lakukan itu kecuali aplikasi Anda benar-benar membutuhkannya.

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

Port 465 tidak lagi menjadi standar yang diterima 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 mendapatkan redundansi pada akhir 1990-an tetapi masih mengandalkan metode SSL implisit pasif untuk membangun transmisi yang aman. Saran kami? Jangan lakukan itu kecuali aplikasi Anda benar-benar membutuhkannya.

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

Port 465 tidak lagi menjadi standar yang diterima 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 mendapatkan redundansi pada akhir 1990-an tetapi masih mengandalkan metode SSL implisit pasif untuk membangun transmisi yang aman. Saran kami? Jangan lakukan itu kecuali aplikasi Anda benar-benar membutuhkannya.

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

Port 587: Port SMTP aman standar

Server email modern menggunakan port 587 untuk pengiriman email SMTP yang aman. Misalnya, jika Anda menggunakan perangkat lunak klien email seperti Outlook atau Apple Mail, kemungkinan besar dikonfigurasi untuk menggunakan port ini untuk mengirim pesan Anda. Namun, ini bukan hanya perangkat lunak klien email pribadi. Sistem yang mentransmisikan pesan ke layanan pengiriman email seperti SparkPost juga harus dikonfigurasi untuk menggunakan port ini.

Semua pelanggan SparkPost harus menggunakan port 587 sebagai default, kecuali jika Anda secara eksplisit diblokir oleh jaringan hulu atau penyedia hosting Anda. Menggunakan port 587, dipadukan dengan enkripsi TLS, adalah cara terbaik untuk memastikan bahwa email dikirim dengan aman dan dapat diandalkan ke SparkPost (atau hampir semua penyedia lain).

Server email modern menggunakan port 587 untuk pengiriman email SMTP yang aman. Misalnya, jika Anda menggunakan perangkat lunak klien email seperti Outlook atau Apple Mail, kemungkinan besar dikonfigurasi untuk menggunakan port ini untuk mengirim pesan Anda. Namun, ini bukan hanya perangkat lunak klien email pribadi. Sistem yang mentransmisikan pesan ke layanan pengiriman email seperti SparkPost juga harus dikonfigurasi untuk menggunakan port ini.

Semua pelanggan SparkPost harus menggunakan port 587 sebagai default, kecuali jika Anda secara eksplisit diblokir oleh jaringan hulu atau penyedia hosting Anda. Menggunakan port 587, dipadukan dengan enkripsi TLS, adalah cara terbaik untuk memastikan bahwa email dikirim dengan aman dan dapat diandalkan ke SparkPost (atau hampir semua penyedia lain).

Server email modern menggunakan port 587 untuk pengiriman email SMTP yang aman. Misalnya, jika Anda menggunakan perangkat lunak klien email seperti Outlook atau Apple Mail, kemungkinan besar dikonfigurasi untuk menggunakan port ini untuk mengirim pesan Anda. Namun, ini bukan hanya perangkat lunak klien email pribadi. Sistem yang mentransmisikan pesan ke layanan pengiriman email seperti SparkPost juga harus dikonfigurasi untuk menggunakan port ini.

Semua pelanggan SparkPost harus menggunakan port 587 sebagai default, kecuali jika Anda secara eksplisit diblokir oleh jaringan hulu atau penyedia hosting Anda. Menggunakan port 587, dipadukan dengan enkripsi TLS, adalah cara terbaik untuk memastikan bahwa email dikirim dengan aman dan dapat diandalkan ke SparkPost (atau hampir semua penyedia lain).

Port 2525: Port SMTP alternatif yang umum

Port 2525 bukan merupakan 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-port di atas diblokir. (Salah satu contoh nyata di mana ini diperlukan adalah untuk layanan yang dihosting di Google Compute Engine.) Jika Anda telah mencoba port 587 tetapi mengalami masalah konektivitas, coba port 2525. Sama seperti port 587, sebagian besar implementasi yang mendengarkan di port 2525 juga mendukung enkripsi TLS.

Port 2525 bukan merupakan 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-port di atas diblokir. (Salah satu contoh nyata di mana ini diperlukan adalah untuk layanan yang dihosting di Google Compute Engine.) Jika Anda telah mencoba port 587 tetapi mengalami masalah konektivitas, coba port 2525. Sama seperti port 587, sebagian besar implementasi yang mendengarkan di port 2525 juga mendukung enkripsi TLS.

Port 2525 bukan merupakan 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-port di atas diblokir. (Salah satu contoh nyata di mana ini diperlukan adalah untuk layanan yang dihosting di Google Compute Engine.) Jika Anda telah mencoba port 587 tetapi mengalami masalah konektivitas, coba port 2525. Sama seperti port 587, sebagian besar implementasi yang mendengarkan di port 2525 juga mendukung enkripsi TLS.

Apakah Port SMTP Penting?

Selain tantangan konektivitas, Anda akan menemukan bahwa menggunakan port yang salah berdampak pada keterkiriman email, mencegah pesan dapat mencapai kotak masuk dengan dapat diandalkan. Komunikasi email hanya dapat efektif ketika dapat menemukan jalannya antara pengirim dan penerima, dan port yang benar memastikan pengiriman yang sukses.

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

Selain tantangan konektivitas, Anda akan menemukan bahwa menggunakan port yang salah berdampak pada keterkiriman email, mencegah pesan dapat mencapai kotak masuk dengan dapat diandalkan. Komunikasi email hanya dapat efektif ketika dapat menemukan jalannya antara pengirim dan penerima, dan port yang benar memastikan pengiriman yang sukses.

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

Selain tantangan konektivitas, Anda akan menemukan bahwa menggunakan port yang salah berdampak pada keterkiriman email, mencegah pesan dapat mencapai kotak masuk dengan dapat diandalkan. Komunikasi email hanya dapat efektif ketika dapat menemukan jalannya antara pengirim dan penerima, dan port yang benar memastikan pengiriman yang sukses.

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

Pengiriman dan Penyampaian

Pengiriman adalah tindakan Anda menyerahkan komunikasi elektronik yang baru Anda buat ke kotak keluar Anda dengan penyedia layanan email Anda. Jika Anda dan penyedia Anda berada di port yang berbeda, inilah tempat proses berhenti — email Anda tidak akan berjalan lebih jauh. Ketika berada di port yang sama, server email Anda menerima komunikasi yang keluar dan berjabat tangan dengan komputer di ujung lainnya. Ketika semuanya aman dan disepakati, transmisi terjadi. Proses itu dikenal sebagai pengiriman ulang.

Pengiriman adalah tindakan Anda menyerahkan komunikasi elektronik yang baru Anda buat ke kotak keluar Anda dengan penyedia layanan email Anda. Jika Anda dan penyedia Anda berada di port yang berbeda, inilah tempat proses berhenti — email Anda tidak akan berjalan lebih jauh. Ketika berada di port yang sama, server email Anda menerima komunikasi yang keluar dan berjabat tangan dengan komputer di ujung lainnya. Ketika semuanya aman dan disepakati, transmisi terjadi. Proses itu dikenal sebagai pengiriman ulang.

Pengiriman adalah tindakan Anda menyerahkan komunikasi elektronik yang baru Anda buat ke kotak keluar Anda dengan penyedia layanan email Anda. Jika Anda dan penyedia Anda berada di port yang berbeda, inilah tempat proses berhenti — email Anda tidak akan berjalan lebih jauh. Ketika berada di port yang sama, server email Anda menerima komunikasi yang keluar dan berjabat tangan dengan komputer di ujung lainnya. Ketika semuanya aman dan disepakati, transmisi terjadi. Proses itu dikenal sebagai pengiriman ulang.

Apa itu server SMTP?

Server SMTP adalah komputer yang menggerakkan protokol yang digunakan 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 mengembalikannya ke alamat MAIL FROM. PowerMTA adalah salah satu server SMTP terkemuka karena memungkinkan pengirim untuk mengadopsi spesifikasi autentikasi terbaru untuk mengirim email dalam volume tinggi dan untuk mematuhi kebijakan autentikasi baru.

Server SMTP adalah komputer yang menggerakkan protokol yang digunakan 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 mengembalikannya ke alamat MAIL FROM. PowerMTA adalah salah satu server SMTP terkemuka karena memungkinkan pengirim untuk mengadopsi spesifikasi autentikasi terbaru untuk mengirim email dalam volume tinggi dan untuk mematuhi kebijakan autentikasi baru.

Server SMTP adalah komputer yang menggerakkan protokol yang digunakan 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 mengembalikannya ke alamat MAIL FROM. PowerMTA adalah salah satu server SMTP terkemuka karena memungkinkan pengirim untuk mengadopsi spesifikasi autentikasi terbaru untuk mengirim email dalam volume tinggi dan untuk mematuhi kebijakan autentikasi baru.

Cara mengatur server SMTP Anda

Ketika datang ke konfigurasi server mail, ada dua opsi untuk mengeksplorasi pengaturan server SMTP. Anda dapat berlangganan layanan pengiriman email yang dihosting. SparkPost adalah penyedia layanan pengiriman email dan analitik terkemuka. Sebagai alternatif, Anda dapat mengatur server SMTP "on-premises" Anda untuk kontrol yang lebih mendetail. Contohnya adalah PowerMTA.

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

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

  1. Alamat IP dan nomor port apa 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 konfigurasi. smtp-listener 0/0:25 # mendengarkan pada port 25 dari semua IP lokal. Anda juga dapat menentukan rentang CIDR dari alamat IP

    atau

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

  2. Anda harus memperbolehkan pengiriman pesan dari klien email Anda ke server SMTP Anda. Server SMTP Anda SEHARUSNYA TIDAK menjadi relay terbuka. Ini berarti Anda harus memilih cara untuk mengizinkan pengiriman dengan selektif. Di PowerMTA, ada beberapa cara untuk melakukan ini. Anda dapat melakukan otentikasi dengan nama pengguna dan kata sandi. PowerMTA mendukung otentikasi dengan LOGIN, PLAIN, atau mekanisme CRAM-MD5 untuk koneksi masuk. Ini dikonfigurasi dalam bagian smtp-user dan sumber pada file konfigurasi. Untuk pengguna "foo" dan kata sandi "barbaz"<smtp-user foo> password barbaz authentication-method password #sertifikat (TLS) atau sistem (pengguna linux) adalah opsi lainnya </smtp-user> #Kemudian memerlukan otentikasi di bagian sumber <source 0/0> require-auth true </source>

    Anda juga dapat dengan selektif memperbolehkan 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 # mengizinkan pengiriman dari 10.0.5.20 </source>

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

    # mengizinkan 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 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 otentikasi hanya dikirim melalui tls </source>

  4. Apakah Anda ingin server SMTP Anda mengirim email dengan aman ke server remote (Outbound TLS)? Di PowerMTA, Anda memiliki pilihan untuk menggunakan TLS jika server remote mendukungnya atau untuk memaksa TLS dan memutuskan koneksi jika TLS tidak didukung oleh server remote. <domain *> # (*) adalah wildcard untuk semua domain penerima use-starttls true #menggunakan TLS jika tersedia require-starttls true #memaksa TLS </domain>

  5. Tetapkan alamat IP dan hostname 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. Terakhir, satu fitur unik dari PowerMTA adalah kemampuan untuk memisahkan aliran email Anda dengan membangun host multi-homed. Teknologi VirtualMTA di PowerMTA memungkinkan pengguna untuk mendefinisikan dan mengontrol alamat IP sumber, hostname, dan parameter pengiriman pesan untuk setiap aliran email. Ini memungkinkan pembentukan kampanye, pelanggan, atau departemen yang terpisah dan spesifik, 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 mengirimkan pesan ke hostname/IP dan nomor port server SMTP Anda yang telah dikonfigurasi (10.0.1.22:25 pada contoh di atas) dan tergantung pada bagaimana Anda mengizinkan pengiriman email, autentikasi dengan nama pengguna yang telah dikonfigurasi (foo) dan kata sandi (barbaz).

Untuk ringkasan, port SMTP 587 adalah pilihan terbaik untuk hampir setiap kasus penggunaan untuk menghubungkan 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 mail, ada dua opsi untuk mengeksplorasi pengaturan server SMTP. Anda dapat berlangganan layanan pengiriman email yang dihosting. SparkPost adalah penyedia layanan pengiriman email dan analitik terkemuka. Sebagai alternatif, Anda dapat mengatur server SMTP "on-premises" Anda untuk kontrol yang lebih mendetail. Contohnya adalah PowerMTA.

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

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

  1. Alamat IP dan nomor port apa 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 konfigurasi. smtp-listener 0/0:25 # mendengarkan pada port 25 dari semua IP lokal. Anda juga dapat menentukan rentang CIDR dari alamat IP

    atau

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

  2. Anda harus memperbolehkan pengiriman pesan dari klien email Anda ke server SMTP Anda. Server SMTP Anda SEHARUSNYA TIDAK menjadi relay terbuka. Ini berarti Anda harus memilih cara untuk mengizinkan pengiriman dengan selektif. Di PowerMTA, ada beberapa cara untuk melakukan ini. Anda dapat melakukan otentikasi dengan nama pengguna dan kata sandi. PowerMTA mendukung otentikasi dengan LOGIN, PLAIN, atau mekanisme CRAM-MD5 untuk koneksi masuk. Ini dikonfigurasi dalam bagian smtp-user dan sumber pada file konfigurasi. Untuk pengguna "foo" dan kata sandi "barbaz"<smtp-user foo> password barbaz authentication-method password #sertifikat (TLS) atau sistem (pengguna linux) adalah opsi lainnya </smtp-user> #Kemudian memerlukan otentikasi di bagian sumber <source 0/0> require-auth true </source>

    Anda juga dapat dengan selektif memperbolehkan 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 # mengizinkan pengiriman dari 10.0.5.20 </source>

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

    # mengizinkan 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 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 otentikasi hanya dikirim melalui tls </source>

  4. Apakah Anda ingin server SMTP Anda mengirim email dengan aman ke server remote (Outbound TLS)? Di PowerMTA, Anda memiliki pilihan untuk menggunakan TLS jika server remote mendukungnya atau untuk memaksa TLS dan memutuskan koneksi jika TLS tidak didukung oleh server remote. <domain *> # (*) adalah wildcard untuk semua domain penerima use-starttls true #menggunakan TLS jika tersedia require-starttls true #memaksa TLS </domain>

  5. Tetapkan alamat IP dan hostname 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. Terakhir, satu fitur unik dari PowerMTA adalah kemampuan untuk memisahkan aliran email Anda dengan membangun host multi-homed. Teknologi VirtualMTA di PowerMTA memungkinkan pengguna untuk mendefinisikan dan mengontrol alamat IP sumber, hostname, dan parameter pengiriman pesan untuk setiap aliran email. Ini memungkinkan pembentukan kampanye, pelanggan, atau departemen yang terpisah dan spesifik, 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 mengirimkan pesan ke hostname/IP dan nomor port server SMTP Anda yang telah dikonfigurasi (10.0.1.22:25 pada contoh di atas) dan tergantung pada bagaimana Anda mengizinkan pengiriman email, autentikasi dengan nama pengguna yang telah dikonfigurasi (foo) dan kata sandi (barbaz).

Untuk ringkasan, port SMTP 587 adalah pilihan terbaik untuk hampir setiap kasus penggunaan untuk menghubungkan 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 mail, ada dua opsi untuk mengeksplorasi pengaturan server SMTP. Anda dapat berlangganan layanan pengiriman email yang dihosting. SparkPost adalah penyedia layanan pengiriman email dan analitik terkemuka. Sebagai alternatif, Anda dapat mengatur server SMTP "on-premises" Anda untuk kontrol yang lebih mendetail. Contohnya adalah PowerMTA.

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

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

  1. Alamat IP dan nomor port apa 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 konfigurasi. smtp-listener 0/0:25 # mendengarkan pada port 25 dari semua IP lokal. Anda juga dapat menentukan rentang CIDR dari alamat IP

    atau

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

  2. Anda harus memperbolehkan pengiriman pesan dari klien email Anda ke server SMTP Anda. Server SMTP Anda SEHARUSNYA TIDAK menjadi relay terbuka. Ini berarti Anda harus memilih cara untuk mengizinkan pengiriman dengan selektif. Di PowerMTA, ada beberapa cara untuk melakukan ini. Anda dapat melakukan otentikasi dengan nama pengguna dan kata sandi. PowerMTA mendukung otentikasi dengan LOGIN, PLAIN, atau mekanisme CRAM-MD5 untuk koneksi masuk. Ini dikonfigurasi dalam bagian smtp-user dan sumber pada file konfigurasi. Untuk pengguna "foo" dan kata sandi "barbaz"<smtp-user foo> password barbaz authentication-method password #sertifikat (TLS) atau sistem (pengguna linux) adalah opsi lainnya </smtp-user> #Kemudian memerlukan otentikasi di bagian sumber <source 0/0> require-auth true </source>

    Anda juga dapat dengan selektif memperbolehkan 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 # mengizinkan pengiriman dari 10.0.5.20 </source>

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

    # mengizinkan 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 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 otentikasi hanya dikirim melalui tls </source>

  4. Apakah Anda ingin server SMTP Anda mengirim email dengan aman ke server remote (Outbound TLS)? Di PowerMTA, Anda memiliki pilihan untuk menggunakan TLS jika server remote mendukungnya atau untuk memaksa TLS dan memutuskan koneksi jika TLS tidak didukung oleh server remote. <domain *> # (*) adalah wildcard untuk semua domain penerima use-starttls true #menggunakan TLS jika tersedia require-starttls true #memaksa TLS </domain>

  5. Tetapkan alamat IP dan hostname 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. Terakhir, satu fitur unik dari PowerMTA adalah kemampuan untuk memisahkan aliran email Anda dengan membangun host multi-homed. Teknologi VirtualMTA di PowerMTA memungkinkan pengguna untuk mendefinisikan dan mengontrol alamat IP sumber, hostname, dan parameter pengiriman pesan untuk setiap aliran email. Ini memungkinkan pembentukan kampanye, pelanggan, atau departemen yang terpisah dan spesifik, 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 mengirimkan pesan ke hostname/IP dan nomor port server SMTP Anda yang telah dikonfigurasi (10.0.1.22:25 pada contoh di atas) dan tergantung pada bagaimana Anda mengizinkan pengiriman email, autentikasi dengan nama pengguna yang telah dikonfigurasi (foo) dan kata sandi (barbaz).

Untuk ringkasan, port SMTP 587 adalah pilihan terbaik untuk hampir setiap kasus penggunaan untuk menghubungkan 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 belajar lebih lanjut tentang penggunaan SMTP? Berikut adalah petunjuk untuk mengonfigurasi SparkPost untuk relay SMTP dan pengiriman email, perbedaan antara transmisi pesan SMTP dan API, serta memecahkan masalah koneksi SMTP Anda ke SparkPost. Tim profesional Anda di SparkPost juga tersedia untuk memberikan dukungan teknis ketika dibutuhkan.

Ingin belajar lebih lanjut tentang penggunaan SMTP? Berikut adalah petunjuk untuk mengonfigurasi SparkPost untuk relay SMTP dan pengiriman email, perbedaan antara transmisi pesan SMTP dan API, serta memecahkan masalah koneksi SMTP Anda ke SparkPost. Tim profesional Anda di SparkPost juga tersedia untuk memberikan dukungan teknis ketika dibutuhkan.

Ingin belajar lebih lanjut tentang penggunaan SMTP? Berikut adalah petunjuk untuk mengonfigurasi SparkPost untuk relay SMTP dan pengiriman email, perbedaan antara transmisi pesan SMTP dan API, serta memecahkan masalah koneksi SMTP Anda ke SparkPost. Tim profesional Anda di SparkPost juga tersedia untuk memberikan dukungan teknis ketika 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 dapat berkembang seiring dengan bisnis Anda.

© 2025 Burung

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

Platform AI-native lengkap yang dapat berkembang seiring dengan bisnis Anda.

© 2025 Burung