Koozali.org: home of the SME Server

SRS

Offline frifri

  • *
  • 108
  • +0/-0
SRS
« on: January 30, 2017, 09:01:39 PM »
Hi,

As many mailservers are checking SPF and SPF breaks forwarding, is it possible to use SRS on a forwarding SME ?

see http://www.openspf.org/SRS

Thanks,

F.

Offline frifri

  • *
  • 108
  • +0/-0
Re: SRS
« Reply #1 on: February 04, 2017, 12:14:30 AM »
There a patch available for qmail : http://www.mco2.com.br/opensource/qmail/srs/

F.

Offline holck

  • ****
  • 317
  • +1/-0
Re: SRS
« Reply #2 on: February 04, 2017, 10:59:06 AM »
Have you been able to compile qmail with the patch? It will not work for me:
Code: [Select]
In file included from srs.c:3:
/usr/local/include/srs2.h:136:2: error: #error "SHA1 requires an unsigned long of at least 32 bits"
srs.c: In function ‘srsforward’:
srs.c:106: error: void value not ignored as it ought to be
srs.c: In function ‘srsreverse’:
srs.c:151: error: void value not ignored as it ought to be
make: *** [srs.o] Error 1

/Jesper, Denmark
......

Offline frifri

  • *
  • 108
  • +0/-0
Re: SRS
« Reply #3 on: February 04, 2017, 11:06:55 AM »
No i didn't and didn't try. Don't even have a developmentserver.

F.

Offline frifri

  • *
  • 108
  • +0/-0
Re: SRS
« Reply #4 on: February 04, 2017, 11:28:13 AM »
I opened a NFR in the bugtracker : https://bugs.contribs.org/show_bug.cgi?id=10075

F.

Offline janet

  • ****
  • 4,812
  • +0/-0
Re: SRS
« Reply #5 on: February 04, 2017, 07:41:25 PM »
frifri, holk

IIRC patching qmail is allowed by end users, but sme server devs cannot patch qmail & distribute it (& nor can individual users legally), so the option to modify qmail does not really exist for sme devs as distributing it will break open source rules etc.
Please search before asking, an answer may already exist.
The Search & other links to useful information are at top of Forum.

Offline DanB35

  • ****
  • 764
  • +0/-0
    • http://www.familybrown.org
Re: SRS
« Reply #6 on: February 06, 2017, 05:05:16 AM »
qmail has been in the public domain for several years now, so developers and others are free to distribute patched binaries.  It was once distributed under a much more restrictive license as you describe, but changed in November 2007.
......