Saya perlu Postfix untuk mengirim pesan keluar (dari PHP lokal) dengan kecepatan tertentu. Katakan, satu pesan dalam 120 detik. Pesan apa pun yang melebihi tingkat ini harus diantrikan (ditunda) dan dikirim kemudian.
Policyd bukan yang saya cari. Saya tidak perlu membatasi jumlah keseluruhan pesan yang dikirim. Saya perlu jeda (120 detik) antara dua pesan sebelum dikirim.
Mencoba konfigurasi ini, tetapi tidak berfungsi:
initial_destination_concurrency = 1
default_destination_concurrency_limit = 1
default_destination_rate_delay = 120
default_destination_recipient_limit = 1
default_process_limit = 1
Ada saran?
sumber
Memperlambat klien mengirim email terlalu cepat
smtpd_client_connection_rate_limit = 100
smtpd_client_message_rate_limit = 100
smtpd_client_recipient_rate_limit = 200
smtpd_client_new_tls_session_rate_limit = 100
#lihat ini
sumber
Mungkin bermain sedikit dengan qmgr Anda bisa mendapatkan beberapa hasil.
http://www.postfix.org/qmgr.8.html
sumber
Ini sangat umum bagi orang-orang untuk melakukan ini untuk email ke yahoo. Anda dapat melihat contoh konfigurasi di http://old.nabble.com/Create-Custom-Mail-Queue-td21577217.html#a21577217 , dan atur angkanya sesuai kebutuhan.
sumber