Существует две переменные среды, которые колотят использование для определения файла истории и сколько строк для записи в него, когда оболочка выходит.
Можно выбросить историю сессии с любым из них (набор во время сессии, которую Вы хотите опустить из своего файла истории):
HISTFILE=/dev/null
или
HISTSIZE=0
Любой из них хорошо работает в Bash на Fedora
Gmail требует, чтобы у Вас были аутентификация SASL и шифрование SLS для отправки почты в него. Я потратил безбожное число часов, пытаясь заставить это работать, когда я сначала начал использовать постфикс. OpenSSL был особенно незабавой.
http://souptonuts.sourceforge.net/postfix_tutorial.html имеет пошаговую демонстрацию получения всего настроенного.