Sending emails slow - is this normal?

In my development environment, it takes 5-10 seconds to process a single
outgoing email message.

Is this normal?

Presumably in production it will be just as slow.

Is there any way to hive this off as a background task?