Вот немного загадочный способ:
printf -v var '1%0*d' $(( RANDOM % 3 + 1 )) 0
Это присвоит случайное значение ] $ var
по мере необходимости. Строка формата printf
имеет вид 1% 0Nd
- это приводит к тому, что 0
печатается с N
начальными нулями, где N
будет случайным целым числом в интервале [1,3]
.
Все начинают работать после добавления этих двух строк в master.cf
в postfix:
smtp unix - - n - - smtp -v -v
smtp inet n - n - - smtpd -v -v
postfix / smtpd - обычно это процесс демона SMTP для обработки входящей почты и маршрутизации в соответствующее внутреннее расположение. . postfix / smtp - обычно это процесс демона SMTP для доставки почты в мир.
smtp inet n - n - - smtpd эта строка указывает postfix отправлять почту через 25 порт