View previous topic :: View next topic |
Author |
Message |
Griffon26 Retired Dev
Joined: 12 Nov 2002 Posts: 51 Location: The Netherlands
|
Posted: Sun Jan 25, 2004 12:55 am Post subject: Using tarpit with postfix |
|
|
I'm trying to set up a tarpit in front of postfix.
The job of this tarpit is to slow down the SMTP conversation if the IP of the connecting machine is in a blacklist.
The code that I am using was made by somebody else for use with sendmail. It sorta works if I have postfix running and then start the tarpit on another port. The tarpit uses the sendmail compatibility interface of postfix.
If I do not start postfix first, the sendmail interface doesn't work
Quote: |
postfix/smtpd[7900]: warning: connect #1 to subsystem private/proxymap: Connection refused
|
Is there any way I can get this to work without having to run postfix on some port other than 25? |
|
Back to top |
|
|
Griffon26 Retired Dev
Joined: 12 Nov 2002 Posts: 51 Location: The Netherlands
|
Posted: Tue Jan 27, 2004 5:47 pm Post subject: Re: Using tarpit with postfix |
|
|
Griffon26 wrote: |
Is there any way I can get this to work without having to run postfix on some port other than 25? |
Yes there is. All I had to do was comment out the first (non-comment) line in /etc/postfix/master.cf:
Code: | smtp inet n - n - - smtpd |
That will prevent smtpd from starting, while still starting the rest that is needed by the sendmail compatibility interface.
But that is not my only problem... I noticed that I started getting messages multiple times when using this tarpit. The only thing I have to go on currently is this message generated by another mail server:
Code: | lost connection with GRIFFON26.domain.com[12.34.56.78] while sending end of data -- message may be sent more than once |
However, when I telnet to the tarpit and manually send a message, I cannot see anything out of the ordinary. As far as I know there are no programs to verify RFC compliancy when it comes to SMTP. I was really hoping such a program could indicate what exactly it is the tarpit is doing wrong.
If anyone has any idea what to do next, please let me know. |
|
Back to top |
|
|
|