Koozali.org: home of the SME Server

Obsolete Releases => SME Server 9.x => Topic started by: frifri on January 30, 2017, 09:01:39 PM

Title: SRS
Post by: frifri 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 (http://www.openspf.org/SRS)

Thanks,

F.
Title: Re: SRS
Post by: frifri on February 04, 2017, 12:14:30 AM
There a patch available for qmail : http://www.mco2.com.br/opensource/qmail/srs/ (http://www.mco2.com.br/opensource/qmail/srs/)

F.
Title: Re: SRS
Post by: holck 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
Title: Re: SRS
Post by: frifri on February 04, 2017, 11:06:55 AM
No i didn't and didn't try. Don't even have a developmentserver.

F.
Title: Re: SRS
Post by: frifri on February 04, 2017, 11:28:13 AM
I opened a NFR in the bugtracker : https://bugs.contribs.org/show_bug.cgi?id=10075 (https://bugs.contribs.org/show_bug.cgi?id=10075)

F.
Title: Re: SRS
Post by: janet 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.
Title: Re: SRS
Post by: DanB35 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.