[Pymilter] IPv6

Marcel Koopmans marcel.koopmans at elysium-os.nl
Tue Mar 1 15:12:36 EST 2011


Hello Stuart,

So far it works...

changed file: /usr/share/pyshared/Milter/utils.py
In Debian 6.0 I find the link : /usr/lib/python2.6/dist-packages/Milter/utils.py -> ../../../../share/pyshared/Milter/utils.py

The logging:

Mar  1 21:06:59 styx sendmail[21111]: /etc/mail/aliases: 5 aliases, longest 10 bytes, 76 bytes total
Mar  1 21:07:00 styx sm-mta[18735]: restarting /usr/sbin/sendmail-mta due to signal
Mar  1 21:07:00 styx sm-mta[21145]: starting daemon (8.14.3): SMTP+queueing at 00:10:00
Mar  1 21:07:19 styx spfmilter: [1] connect from [IPv6:2001:610:779:0:223:6cff:fe9a:9cf3] at ('2001:610:779:0:223:6cff:fe9a:9cf3', 62606, 0, 0) EXTERNAL
Mar  1 21:07:19 styx spfmilter: [1] hello from [IPv6:2001:610:779::223:6cff:fe9a:9cf3]
Mar  1 21:07:19 styx sm-mta[21163]: STARTTLS=server, relay=[IPv6:2001:610:779:0:223:6cff:fe9a:9cf3], version=TLSv1/SSLv3, verify=NOT, cipher=AES128-SHA, bits=128/128
Mar  1 21:07:19 styx spfmilter: [1] hello from [IPv6:2001:610:779::223:6cff:fe9a:9cf3]
Mar  1 21:07:19 styx spfmilter: [1] mail from <marcel.koopmans at elysium-os.nl> ()
Mar  1 21:07:19 styx spfmilter: [1] Received-SPF: Pass (styx.home.elysium-os.nl: domain of elysium-os.nl designates 2001:610:779:0:223:6cff:fe9a:9cf3 as permitted sender) client-ip=2001:610:779:0:223:6cff:fe9a:9cf3; envelope-from="marcel.koopmans at elysium-os.nl"; helo="[IPv6:2001:610:779::223:6cff:fe9a:9cf3]"; receiver=styx.home.elysium-os.nl; mechanism="+ip6:2001:610:779::/48"; identity=mailfrom
Mar  1 21:07:19 styx sm-mta[21163]: p21K7JQG021163: from=<marcel.koopmans at elysium-os.nl>, size=525, class=0, nrcpts=1, msgid=<F65BB8D8-9561-467A-922B-8546D1D0B877 at elysium-os.nl>, proto=ESMTP, daemon=MTA-v6, relay=[IPv6:2001:610:779:0:223:6cff:fe9a:9cf3]
Mar  1 21:07:19 styx sm-mta[21163]: p21K7JQG021163: Milter insert (0): header: Received-SPF: Pass (styx.home.elysium-os.nl: domain of elysium-os.nl designates 2001:610:779:0:223:6cff:fe9a:9cf3 as permitted sender) client-ip=2001:610:779:0:223:6cff:fe9a:9cf3; envelope-from="marcel.koopmans at elysium-os.nl"; helo="[IPv6:2001:610:779::223:6cff:fe9a:9cf3]"; receiver=styx.home.elysium-os.nl; mechanism="+ip6:2001:610:779::/48"; identity=mailfrom
Mar  1 21:07:19 styx sm-mta[21163]: p21K7JQG021163: Milter add: header: X-Virus-Scanned: clamav-milter 0.96.5 at styx
Mar  1 21:07:19 styx sm-mta[21163]: p21K7JQG021163: Milter add: header: X-Virus-Status: Clean
Mar  1 21:07:19 styx sm-mta[21165]: p21K7JQG021163: to=<marcel.koopmans at elysium-os.nl>, ctladdr=<marcel.koopmans at elysium-os.nl> (1000/1000), delay=00:00:00, xdelay=00:00:00, mailer=local, pri=31304, dsn=2.0.0, stat=Sent

Next step, change my spf record and see if I get it to work with the "internal_connect" setting.

kind regards,
	Marcel


On 1 Mar 2011, at 21:01, Stuart D. Gathman wrote:

> On Tue, 1 Mar 2011, Stuart D. Gathman wrote:
> 
>> However, it looks like there is a bug in spfmilter parsing that
>> config.  It should be straightforward to testcase and fix.  Thanks
>> for the report.
> 
> I checked in IP6 support for Milter.utils.  spfmilter.py will also
> need pyspf-2.1 to handle IP6 connections.  Scott's been on my case to
> do a new release of pyspf-2.1 to incorporate changes to pyspf-2.0
> since pyspf-2.0.1.
> 
> -- 
> 	      Stuart D. Gathman <stuart at bmsi.com>
>    Business Management Systems Inc.  Phone: 703 591-0911 Fax: 703 591-6154
> "Confutatis maledictis, flammis acribus addictis" - background song for
> a Microsoft sponsored "Where do you want to go from here?" commercial.

Marcel Koopmans

Elysium Open Systems
Wijdstraat 23
3421AJ Oudewater
Tel:		0348-560210
GSM:	06-51174110
email:	marcel.koopmans at elysium-os.nl






<!DSPAM:12E730D44A231266329237445>




More information about the Pymilter mailing list