Hey everyone,
The simscripts postfix patch was programmed kind of sloppily. I was using it for awhile but had some issues.
When you set it up then you put ip's into a flat-file, one ip per line.
When it runs, every time you make a connection it:
opens up the flat-file
reads the top IP
appends that IP to the bottom
then re-writes the file.
As you can imagine when it does this dozens of times per second, it slows things down with all of the file I/O and each SMTP instance waiting on file locks.
So I was rather disappointed that with $2000 invested in obtaining the source code, the author was so sloppy and didn't bother to assist me with any tech support.
So what I did to fix this was write to my own multiple IP hack for Postfix, so now you simply define the IP's you want within the main.cf file.
Then Postfix loads the IP's into memory once and rotates between them completely in memory.
That really speeds things up.
If someone wants the patch, drop me a PM and we can work something out.
Best,
Tara