User Activity

  • Committed [4d4198] on Git

    github/sourceforge merge

  • Committed [7ed8fc] on Git

    v2.6.1 fixes for address verifier exit 100 etc

  • Committed [1ed2c6] on Git

    v2.6.1

  • Committed [f704cd] on Git

    v2.6b

  • Committed [r377] on Code

    v2.6.1 fixes for address verifier exit 100 etc

  • Posted a comment on ticket #134 on E-MailRelay

    (I shouldn't post code off the top of my head -- in the original version the dots in the address would match any character in the address, not just a literal dot. I've changed it to use an exact match.) To allow a handful of addresses you could just extend the "test" expression with "-o": if test "$ip" = "10.0.0.1" -o "$ip" = "192.168.1.1" -o ...etc... or iterate through a list: whitelist="10.0.0.1 192.168.1.1" for w in $whitelist; do test "$ip" = "$w" && allow=y; done if test "$allow" = "y" then...

  • Modified a comment on ticket #134 on E-MailRelay

    Since you asked about using the address-verifier to authorise the IP address I was going to suggest a script like this (or equivalent in JScript): #!/bin/sh ip=`IFS=: ; set -- $3 ; echo $1` if test "$ip" = "10.0.0.1" then echo "" echo "$1" exit 1 else exit 100 fi Unfortunately the connection-abort feature is broken in v2.6.x -- the protocol stops but the connection persists. The alternative is to reject all recipient addresses with an error message. The remote client cannot then submit the e-mail...

  • Posted a comment on ticket #134 on E-MailRelay

    Since you asked about using the address-verifier to authorise the IP address I was going to suggest a script like this (or equivalent in JScript): #!/bin/sh whitelist="10.0.0.1" if echo "$3" | grep -q "^$whitelist:" then echo "" echo "$1" exit 1 else exit 100 fi Unfortunately the connection-abort feature is broken in v2.6.x -- the protocol stops but the connection persists. The alternative is to reject all recipient addresses with an error message. The remote client cannot then submit the e-mail...

View All

Personal Data

Username:
graeme_walker
Joined:
2001-07-27 11:54:06
Location:
Britain (UK) / BST
Gender:
Male

Projects

This is a list of open source software projects that Graeme Walker is associated with:

  • Project Logo E-MailRelay SMTP email proxy and relay server Last Updated:
  • solaton Monitor software for the epever solar pv charge controller. Last Updated:
  • videotools video surveillance toolkit for linux and bsd Last Updated:

Personal Tools

MongoDB Logo MongoDB