Scripsit dorayme:
Before trying to accommodate a really long address in this
fashion, think of not putting in the address at all, just the
mailto: code with a descriptive short text to appear, like "Tex
Ritter's email" (which by the way will wrap fine naturally).
Bad idea. You would make it more difficult to people write down the address,
for example. What if you had printed a page containing contact information
and needed to check the address from it, in some situation, just to find out
that the print says "Tex Ritter's email".
Now that we are perhaps a little closer to the original problem, several
solutions suggest themselves:
a) stop using rigid layout
b) stop squeezing content into tiny areas and wasting space for navigation,
advertisement and "esthetic" margins
c) don't put an email address inside text but in a separate box containing
contact info
d) make the address shorter - if someone else is fool enough to have
acquired a really long email address, why would you advertize it?
Of course, it _is_ possible to make a long email address break into several
lines. That was not at all what was originally asked, and it's a problem you
shouldn't create for yourself, so let's keep _that_ solution secret, at
least until we have a good explanation with a working URL.