Djigzo and IPv6

Hello

are there any problems suspected when part of the mailflow will be
IPv6? Djigzo will be sandwiched with IPv4 localhost but we are on the
way to configure Postfix for IPv6. So the question is if there is some
internal processing (mail header etc.) which is purely IPv4 or may
choke on IPv6?

Many Thanks

Andreas

are there any problems suspected when part of the mailflow will be IPv6?
Djigzo will be sandwiched with IPv4 localhost but we are on the way to
configure Postfix for IPv6. So the question is if there is some internal
processing (mail header etc.) which is purely IPv4 or may choke on IPv6?

It should work but I have only briefly tested it with IPv6. The only
thing that might be problematic is sending email explicitly to an IPv6
address like for example: test@[0:0:0:0:0:0:0:1]. I'm not sure whether
Javamail, which is used by Djigzo, allows email addresses like that.

Kind regards,

Martijn Brinkers

···

--
Djigzo open source email encryption

Zitat von Martijn Brinkers <martijn(a)djigzo.com>:

are there any problems suspected when part of the mailflow will be IPv6?
Djigzo will be sandwiched with IPv4 localhost but we are on the way to
configure Postfix for IPv6. So the question is if there is some internal
processing (mail header etc.) which is purely IPv4 or may choke on IPv6?

It should work but I have only briefly tested it with IPv6. The only
thing that might be problematic is sending email explicitly to an IPv6
address like for example: test@[0:0:0:0:0:0:0:1]. I'm not sure whether
Javamail, which is used by Djigzo, allows email addresses like that.

As said for now incoming and outgoing points seen by Djigzo would be
IPv4 localhost anyway (Postfix). The only points as of now which are
suspected to IPv6 are:

- Mailheader containing IPv6 addresses

- CRL distribution points reachable by IPv6 (not likely for the next
10 years:-)

- The Management Interface (not necessary as of now)

As far as i know Java is until now not really IPv6 aware so i decided
to ask before break the system.

Regards

Andreas

As said for now incoming and outgoing points seen by Djigzo would be
IPv4 localhost anyway (Postfix). The only points as of now which are
suspected to IPv6 are:

So that should be ok.

- Mailheader containing IPv6 addresses

Should not be a problem

- CRL distribution points reachable by IPv6 (not likely for the next 10
years:-)

Should work although I have yet to see an example of a CRL dist. point
with an IPv6 address :wink:

- The Management Interface (not necessary as of now)

As far as i know Java is until now not really IPv6 aware so i decided to
ask before break the system.

Java is afaik IPv6 capable already for a long time. I think Java even
'prefers' IPv6:

"IPv6 stack is preferred by default, since on a dual-stack machine IPv6
socket can talk to both IPv4 and IPv6 peers."

"With the release of J2SE 1.4 in February 2002, Java began supporting
IPv6 on Solaris and Linux...."

see:
http://download.oracle.com/javase/6/docs/technotes/guides/net/ipv6_guide/index.html

Kind regards,

Martijn Brinkers

···

--
Djigzo open source email encryption

Zitat von Martijn Brinkers <martijn(a)djigzo.com>:

As said for now incoming and outgoing points seen by Djigzo would be
IPv4 localhost anyway (Postfix). The only points as of now which are
suspected to IPv6 are:

So that should be ok.

- Mailheader containing IPv6 addresses

Should not be a problem

- CRL distribution points reachable by IPv6 (not likely for the next 10
years:-)

Should work although I have yet to see an example of a CRL dist. point
with an IPv6 address :wink:

- The Management Interface (not necessary as of now)

As far as i know Java is until now not really IPv6 aware so i decided to
ask before break the system.

Java is afaik IPv6 capable already for a long time. I think Java even
'prefers' IPv6:

"IPv6 stack is preferred by default, since on a dual-stack machine IPv6
socket can talk to both IPv4 and IPv6 peers."

"With the release of J2SE 1.4 in February 2002, Java began supporting
IPv6 on Solaris and Linux...."

see:
Networking IPv6 User Guide

Thanks for the pointer. It was one of our inhouse devs which
complained about Java/IPv6...
I will forward him the link so he has something to chew on :wink:

Many Thanks

Andreas