Отправить можно архитектурно двумя способами - с клиента (пользователя приложения и его почтового ящика) или с сервера в сети, единого для всех клиентов (из приложения отправить запрос к серверу, а сервер отправит письмо), в обоих случаях используется протокол SMTP, выбирайте в зависимости от своей задачи.
Списком - конечно, можно, письма поддерживают любое HTML & CSS форматирование.