После того, как вы определили поставщика SMTP для использования (с чем я не могу вам помочь), простым способом создать свою электронную почту с отдельными частями в виде открытого текста и HTML будет написать свой собственный код.
Многие языки программирования предлагают поддержку для такого рода вещей; Python может быть простым выбором, потому что (а) он, вероятно, уже установлен на OS X, и (б) кто-то уже сделал всю работу за вас:
http://docs.python.org/2/library/email-examples.html
Посмотрите самый последний пример на этой странице. Это делает буквально именно то, что вы хотите. Я сам запускаю версию этого кода каждый день. Все, что вам нужно сделать, это изменить адреса электронной почты и SMTP-сервер в нижней части. (И текст письма, конечно же!)
Если вы никогда ранее не программировали на Python, просто скопируйте этот код дословно в текстовый файл, отредактируйте файл так, как вам хочется, и затем введите
python /path /to /your /textFile
в Терминале, чтобы выполнить это.