Поиск по сайту:

Создайте временный адрес электронной почты с помощью Tmpmail

Tmpmail позволяет создавать временные и одноразовые адреса электронной почты прямо с вашего терминала.

В этом кратком руководстве объясняется, что такое временная электронная почта, что такое tmpmail и как создать временный адрес электронной почты из командной строки с помощью Tmpmail в Linux и Unix-подобных операционных системах.

Что такое временный адрес электронной почты или одноразовый адрес электронной почты?

В настоящее время действительный идентификатор электронной почты требуется практически для всех веб-сайтов, блогов, форумов и служб. Некоторые веб-сайты не позволят вам использовать их без зарегистрированной учетной записи.

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

Многие из вас не хотят использовать свой личный или профессиональный адрес электронной почты для регистрации на случайных сайтах и блогах. Здесь на помощь приходит одноразовая электронная почта или временная электронная почта.

Временный почтовый идентификатор можно использовать для подписки или создания учетной записи в ситуациях, когда подтверждение электронной почты является обязательным. Временные идентификаторы электронной почты помогут вам предотвратить попадание спама в ваш почтовый ящик, защитить вашу конфиденциальность и оставаться в безопасности в Интернете.

Существует множество временных провайдеров электронной почты, которые позволяют быстро создать бесплатный одноразовый идентификатор электронной почты, чтобы вы могли использовать его при необходимости. Временные электронные письма будут удалены провайдерами через определенный период времени.

Что такое tmpmail?

Tmpmail — это утилита командной строки, которая позволяет создавать временные электронные письма и получать почту на эти временные адреса электронной почты в GNU/Linux и других Unix-подобных операционных системах. Для получения почты он использует API 1secmail.

По умолчанию Tmpmail использует текстовый браузер w3m для доступа к вашему временному почтовому ящику и чтения писем. Конечно, вы можете использовать любые другие текстовые или графические веб-браузеры с аргументом --browser, за которым следует команда запуска веб-браузера. Tmpmail — это всего лишь сценарий оболочки Bash, выпущенный под лицензией MIT.

Установите tmpmail в Linux

Для работы Tmpmail необходимы следующие предварительные условия:

  • w3m
  • завиток
  • jq
  • xclip
  • мерзавец

Они доступны в официальных репозиториях большинства дистрибутивов Linux. Например, вы можете установить w3m, curl, jq и git в Arch Linux и Manjaro Linux с помощью команды:

sudo pacman curl git jq w3m xclip

О Debian, Ubuntu и их производных:

sudo apt install curl git jq w3m xclip

Fedora, RHEL, CentOS, AlmaLinux и Rocky Linux::

Включите репозиторий {EPEL}:

sudo dnf install epel-release

И установим зависимости:

sudo dnf install curl git jq w3m xclip

openSUSE:

sudo dnf install curl git jq w3m xclip

После установки необходимых компонентов git клонируйте репозиторий tmpmail:

git clone https://github.com/sdushantha/tmpmail.git

Это клонирует содержимое репозитория tmpmail в локальный каталог с именем tmpmail.

Скопируйте сценарий tmpmail в свой путь `, например /usr/local/bin.

sudo cp tmpmail/tmpmail /usr/local/bin/

Альтернативно вы можете загрузить и установить Tmpmail с помощью curl, как показано ниже:

curl -L "https://raw.githubusercontent.com/sdushantha/tmpmail/master/tmpmail" > tmpmail && chmod +x tmpmail

Переместите исполняемый файл в свой путь `:

mv tmpmail ~/bin/

Создать временный адрес электронной почты из командной строки с помощью Tmpmail

Чтобы создать временный идентификатор электронной почты с помощью tmpmail, запустите:

tmpmail -g

Или,

tmpmail --generate

Временный идентификатор электронной почты будет создан с доменным именем 1secmail.net. В моем случае я получил следующий идентификатор.

hosicrwxatb@1secmail.net

Вы можете использовать этот адрес электронной почты для регистрации учетной записи, загрузки содержимого или комментариев на сайте/форуме/доске обсуждений.

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

Я собираюсь отправить письмо со своего идентификатора Gmail.

Напишите электронное письмо в Gmail

Сделанный! Мы только что отправили тестовое письмо на адрес электронной почты 1secmail.

Теперь вернитесь к терминалу и проверьте, прибыло ли письмо, как показано на следующем шаге.

Просмотр почтового ящика с помощью tmpmail

Чтобы получить доступ к своему почтовому ящику 1secmail, выполните следующую команду со своего терминала:

tmpmail

Пример вывода:

[ Inbox for hosicrwxatb@1secmail.net ]

84248310   info@ostechnix.com   Reg: Test mail

Здесь,

  • hosicrwxatb@1secmail.net — адрес электронной почты получателя.
  • 84248310 — идентификатор сообщения.
  • info@ostechnix.com — почтовый идентификатор отправителя.

Читать письма

Чтобы прочитать сообщения, запустите tmpmail с идентификатором сообщения электронной почты, как показано ниже:

tmpmail 84248310

Пример вывода:

To: hosicrwxatb@1secmail.net
From: info@ostechnix.com
Subject: Reg: Test mail

Hi,

This is just a test mail.

--
Regards,
The OSTechNix Team,
www.ostechnix.com


<=UpDn Viewing <tmpmail.html>

Прочитайте сообщение электронной почты с помощью tmpmail

Вот оно! Я могу получить доступ к почте из командной строки в браузере w3m. Чтобы выйти, нажмите q, а затем y.

Вот короткая видеодемонстрация tmpmail.

Создание временных писем из командной строки с помощью tmpmail в Linux

Просмотр последних писем

Если в почтовом ящике много писем, вы можете напрямую открыть самое последнее сообщение электронной почты, используя флаг -r.

tmpmail -r

Просматривайте письма в разных браузерах

Как уже говорилось, tmpmail использует текстовый браузер w3m для чтения писем в вашем почтовом ящике. Вы также можете просмотреть содержимое электронной почты в других веб-браузерах с помощью параметра -b или --browser.

Например, давайте откроем письмо в Mozilla Firefox с помощью следующей команды:

tmpmail -b /usr/bin/firefox 84248310

Или,

tmpmail --browser /usr/bin/firefox 84248310

Здесь почта отображается в графическом окне браузера Firefox.

Чтение электронной почты в Firefox с помощью tmpmail

Просмотр писем в виде обычного текста

Tmpmail по умолчанию отображает электронную почту в формате HTML. Вы также просматриваете обычный текст вместо формата HTML.

Для этого используйте флаги -t или --text для чтения сообщений:

tmpmail -t 84248310

Или,

tmpmail --text 84248310

Отобразить справку

Чтобы отобразить раздел справки tmpmail, запустите:

tmpmail -h

Или,

tmpmail --help

Чтобы распечатать версию, запустите:

tmpmail --version

Заключение

Временные адреса электронной почты очень удобны, чтобы пользоваться всеми преимуществами интернет-сайта, не разглашая свою личную информацию. С tmpmail стало еще проще создавать временные адреса электронной почты и получать почту для любителей командной строки. Попробуйте и дайте нам знать, что вы думаете об этом проекте в разделе комментариев ниже.

Ресурсы:

  • Репозиторий Tmpmail на GitHub
  • сайт isecmail

Связанное чтение:

  • Как выполнять поиск в Google из командной строки с помощью Googler
  • Как выполнить поиск в DuckDuckGo из командной строки с помощью ddgr
  • Surfraw – интерфейс командной строки для популярных поисковых систем и более чем 100 веб-сайтов
  • Как выполнять поиск в Интернете с помощью терминала в Linux
  • Навигатор поиска Google: улучшите навигацию с помощью клавиатуры в поиске Google
  • Как использовать Google Translate из командной строки в Linux
  • GooBook – доступ к контактам Google из командной строки в Linux
  • DuckDuckGo Bangs – поиск прямо на ваших любимых веб-сайтах

Рекомендованное фото Мигеля А. Падриньян из Pexels.

Статьи по данной тематике