Хотите узнать, как отправить Gmail из командной строки Ubuntu Linux? В этом уроке мы расскажем вам все шаги, необходимые для отправки сообщений электронной почты Gmail, используя только командную строку компьютера под управлением Ubuntu Linux.

• Версия Ubuntu: 18.04

Список оборудования:

В следующем разделе представлен список оборудования, используемого для создания этого учебника Ubuntu.

Все перечисленные выше аппаратные средства можно найти на веб-сайте Amazon.

Ubuntu Playlist:

На этой странице мы предлагаем быстрый доступ к списку видеороликов, связанных с установкой Ubuntu.

Не забудьте подписаться на наш канал YouTube, названный FKIT.

Учебное пособие по Ubuntu:

На этой странице мы предлагаем быстрый доступ к списку руководств по установке Ubuntu.

Учебник. Отправьте Gmail из командной строки Ubuntu Linux.

Во-первых, нам нужно включить учетную запись Gmail для получения подключений от внешних программ.

Откройте браузер и получите доступ к своей учетной записи Gmail.

В нашем примере в браузере был введен следующий URL:

http://gmail.google.com

На экране входа в систему введите имя пользователя и пароль Gmail.

Gmail account

После входа в систему вам необходимо получить доступ к следующему URL-адресу:

• https://myaccount.google.com/lesssecureapps

Выберите параметр, позволяющий использовать менее безопасные приложения.

google less secure app

Теперь нам нужно проверить, можем ли мы использовать командную строку Linux для отправки электронной почты с помощью Gmail.

Используйте следующую команду для установки необходимых пакетов.

# sudo apt-get update
# sudo apt-get install ssmtp

Отредактируйте файл ssmtp.conf для подключения к нашей учетной записи Gmail.

# vi /etc/ssmtp/ssmtp.conf

root=virtualcoin.videos@gmail.com
mailhub=smtp.gmail.com:465
FromLineOverride=YES
AuthUser=virtualcoin.videos@gmail.com
AuthPass=kamisama123
UseTLS=YES

В нашем примере мы используем учетную запись Gmail virtualcoin.videos@gmail.com.

В нашем примере учетная запись Gmail virtualcoin.videos@gmail.com использует пароль kamisama123.

Вам необходимо изменить учетную запись Gmail и пароль, чтобы отразить вашу учетную запись.

Используйте следующую команду для отправки электронной почты с помощью командной строки.

# echo "E-Mail using the command-line" | ssmtp your.email@gmail.com

Имейте в виду, что вам необходимо изменить адрес электронной почты, использованный выше.

Учетная запись your.email@gmail.com использовалась только в качестве примера.

gmail inbox

Если тест был успешным, вам хорошо идти.

Если тест не увенчался успехом, может быть представлено следующее сообщение.

• ssmtp: Ошибка авторизации (534 5.7.14 https://support.google.com/mail/answer/78754 v24-v6sm2921112pfl.31 - gsmtp)

Чтобы решить эту проблему, вам необходимо получить доступ к следующему URL-адресу.

• https://accounts.google.com/DisplayUnlockCaptcha

Выберите вариант, чтобы разблокировать свою учетную запись.

google unlock account

Повторите попытку отправки электронной почты с помощью командной строки.

Если тест был успешным, вам хорошо идти.