
Signature
Roberta Millstein
usenet@spamaway.rlm.net
Remove "spamaway" to reply
> Hi all,
>
> Not to sound alarmist, but will the eventual switch to IPv6 be the thing
> that forces us all to give up on Eudora as we know it? For those not
> familiar with IPv6, see http://en.wikipedia.org/wiki/IPv6 -- I can't say
> that I myself know much about it, thus my question.
It will take many years (or decades) for IP6 to supplant IP4. There are
billions of people currently using IP4, and few will switch over
willingly, but will switch whenever their operating system forces them
to do so.
From the Wikipedia article to which you linked:
"Most transport- and application-layer protocols need little or no
change to operate over IPv6; exceptions are application protocols that
embed network-layer addresses, such as FTP or NTPv3."
If we are lucky, POP3 and SMTP are not among the protocols using
network-layer addresses, and Mac OS X.? will seamlessly allow Eudora to
talk to mail server using IP4 and IP6 transparently.
My guess is that Eudora will last until Apple drops support for Rosetta
in 3-5 years.

Signature
Jim Gibson
Kathy Morgan - 13 Jan 2010 01:48 GMT
> > Hi all,
> >
[quoted text clipped - 7 lines]
> willingly, but will switch whenever their operating system forces them
> to do so. [...]
I believe IP4 is a subset of IP6, so we should be okay until the mail
server(s) we connect to switches to IP6.

Signature
Kathy
Julian Y. Koh - 14 Jan 2010 19:50 GMT
> I believe IP4 is a subset of IP6, so we should be okay until the mail
> server(s) we connect to switches to IP6.
Not exactly. It is possible to run in what is called dual-stack mode,
where a machine speaks both IPv6 and IPv4 (indeed, that's the default mode
of OS X since at least 10.4), but the two protocols are completely separate
and independent of each other. One isn't a subset of the other or vice
versa.

Signature
Julian Y. Koh
kohster@gmail.com
PGP Public Key: <http://bt.ittns.northwestern.edu/julian/pgppubkey.html>
David Morrison - 14 Jan 2010 02:40 GMT
> My guess is that Eudora will last until Apple drops support for Rosetta
> in 3-5 years.
You probably will not see IPv6 in widespread use before that anyway.
Internet backbones may be using it, but most sites will continue to use
IPv4 internally until they are forced to change. Most of the routers out
there at the moment either have no or untested IPv6 support, so
upgrading will be a major project.
David
John H Meyers - 15 Jan 2010 02:31 GMT
On Wed, 13 Jan 2010 20:40:34 -0600:
Jim Gibson
>> My guess is that Eudora will last until Apple drops support for Rosetta
>> in 3-5 years.
David Morrison
> You probably will not see IPv6 in widespread use before that anyway.
> Internet backbones may be using it, but most sites will continue to use
> IPv4 internally until they are forced to change. Most of the routers
> out there at the moment either have no or untested IPv6 support,
> so upgrading will be a major project.
"Necessity is the mother of invention"
And the necessity may be:
http://en.wikipedia.org/wiki/IPv4_address_exhaustion
However, is any IP addressing dependency built into Eudora?
--
John H Meyers - 15 Jan 2010 03:09 GMT
More details re IPv4 address exhaustion:
"2010 could be the last year for IPv4 as we know it"
http://arstechnica.com/web/news/2009/09/2010-could-be-the-last-year-for-ipv4-as-
we-know-it.ars
--
David Empson - 15 Jan 2010 03:51 GMT
> On Wed, 13 Jan 2010 20:40:34 -0600:
>
[quoted text clipped - 15 lines]
>
> However, is any IP addressing dependency built into Eudora?
Yes.
The issue of IPv6 compatibility will come up everywhere that Eudora
currently deals with a configuration parameter which might be either a
domain name or IP address.
In short, the main issues are:
- Domain name lookup is assuming IPv4 and won't try to ask for an IPv6
address (which has a different record type). Eudora therefore can't
connect to an IPv6-only server by domain name, because it won't find its
address.
- Eudora's address parsing code won't recognise an IPv6 address if you
entered one manually into Eudora's configuration (instead of using a
domain name). Eudora also wouldn't be able to parse the result of
getting an IPv6 address from DNS, if it was able to ask for it.
- The data structure used to hold a parsed IP address needs to be big
enough to hold an IPv6 address. This isn't likely unless the application
was written with IPv6 in mind.
There are bound to be other issues.

Signature
David Empson
dempson@actrix.gen.nz