# What package or class defines an \email macro?

A colleague sent to me a manuscript written in Ubuntu. I am using Mac OS X Snow Leopard and I only have trouble when I compile the document due to the latex command \email. It seems it is not recognised. What package should I install or what else should I do?

-
You need to provide the right details to get help (and to write a good question). Could you please provide a minimal working example and the error you get when you compile the document. – N.N. Jun 15 '11 at 12:11
Try putting \show\email\def\email#1{\relax} before the first occurrence of \email and see if you can now compile, and tell us what Latex tells you about the contents of \email. This isn't a solution but a diagnostic, since it throws away information. – Charles Stewart Jun 15 '11 at 12:13
moderncv defines \email at least the newer versions of it do... – Seamus Jul 22 '11 at 10:46

I know that \email is defined in lettre.cls the french version of letter.cls but this macro is perhaps defined in another class or package

-

The AMS document classes (amsart and amsbook) define the \email command.

-

Extrapolating from your last question, the llncs class has a email macro. In the preamble, use it like this:

\documentclass{llncs}
...
\author{First Author}
\institute{
Example Institute,
\email{author@example.com}
}
\begin{document}...


Actually, all the macro does is to set the email address in a typewriter font.

-
This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post. – Corentin Dec 20 '12 at 22:45
@Corentin ??? Read the title of this question, and my answer again. The llncs class provides an \email macro, I mean, it does! – mafp Dec 20 '12 at 22:57
Sorry for the unfriendly, automatic message from the review tools... What I meant to say was that your answer looked more like a comment in the present form. Perhaps supplementing it with a MWE would turn it into a valuable answer (but this also applies to the original question which is a bit vague in my humble opinion) – Corentin Dec 20 '12 at 23:03

Very Simple Solution

All you need is just define \email in your preamble as follows

\documentclass{report}

which defines your desired email format: monofont space, hyperlink to mail directly. you can then use the command \email, for example:
\email{anyone@anywhere.com}

N.B. Sometimes \email command is reserved in the class you using for any reason, you can change it to anything else, e.g. \emailf, \emaill, ... etc.