后缀pipe道到一个ruby脚本。 是为每个电子邮件创build一个新的ruby进程?

我正在写一个ruby脚本来处理传入的电子邮件的特定电子邮件地址使用传输。

Postfix transport table [email protected] ruby-script Postfix master file ruby-script unix - nn - - pipe flags= user=zimbra argv=/usr/bin/ruby /opt/zimbra/ruby-script.rb 

比方说,10个电子邮件在同一时间段内传送给ruby脚本。 Postfix是否创build了10个ruby-script.rb进程来处理这10封电子邮件,或者它是如何工作的?

是的,后缀将为每个产生一个新的进程。
但是,您可以使用ruby-script_destination_concurrency_limit=2来控制并行传送,例如,表示并行传送到ruby-script传送。