Все они - слишком большой инструмент для работы. ssmtp делает это, но только это.
sudo apt-get install ssmtp
(Это удалит постфикс или sendmail, если они установлены.)
sudoedit /etc/ssmtp/ssmtp.conf
И содержимое этого файла:
Root=your_email@gmail.com
Mailhub=smtp.gmail.com:465
RewriteDomain=gmail.com
AuthUser=your_gmail_username # (before the @gmail.com part)
AuthPass=your_gmail_password
FromLineOverride=Yes
UseTLS=Yes
Потому что это то, что он должен делать? Вы сказали tr изменить любые буквы в первом наборе на соответствующие буквы во втором наборе, которые вы указываете как одинаковые, так почему же вы ожидаете изменения вообще? Я не вижу, чтобы этот язык был релевантным. Даже если бы это был сортировка, это совершенно безумный порядок, он бы точно так же интерпретировал «A-Z» в обоих аргументах. Это кажется мне настолько очевидным, что у меня плохое чувство, что я глуп и что-то не хватает.
Потому что это то, что он должен делать? Вы сказали tr изменить любые буквы в первом наборе на соответствующие буквы во втором наборе, которые вы указываете как одинаковые, так почему же вы ожидаете изменения вообще? Я не вижу, чтобы этот язык был релевантным. Даже если бы это был сортировка, это совершенно безумный порядок, он бы точно так же интерпретировал «A-Z» в обоих аргументах. Это кажется мне настолько очевидным, что у меня плохое чувство, что я глуп и что-то не хватает.