Как сгенерировать временные адреса электронной почты с помощью терминала Linux

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

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

Узнайте, как это можно сделать прямо из терминала Linux.

Установите инструмент командной строки tmpmail

Tmpmail – это инструмент командной строки, который использует 1secMAIL API для создания одноразового адреса электронной почты и получения на него писем. Адрес электронной почты, созданный с помощью этой службы, автоматически уничтожается через некоторое время для сохранения вашей анонимности.

Узнать больше: как работают API-интерфейсы и как их интегрировать в свое приложение

Чтобы установить этот инструмент на свой компьютер с Linux, откройте эмулятор терминала по вашему выбору и выполните следующую команду:

 curl -L "https://git.io/tmpmail" > tmpmail && chmod +x tmpmail

Приведенная выше команда работает во всех дистрибутивах Linux. Однако, если вы используете Arch Linux или его производные, вы также можете выбрать установку пакета через пользовательский репозиторий Arch . Вот как это можно сделать с помощью yay:

 yay -S tmpmail-git

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

 ./tmpmail --help

Выход:

Создание адресов электронной почты и получение электронных писем

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

 ./tmpmail --generate

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

Для настраиваемого адреса электронной почты с доменом 1secMAIL вы можете вместо этого выполнить эту команду:

 ./tmpmail --generate [email protected]

Выход:

Вы можете просмотреть все электронные письма, полученные на временный адрес электронной почты, который вы в последний раз сгенерировали, с помощью этой команды:

 ./tmpmail

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

 ./tmpmail <mail-id>

Выход:

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

 ./tmpmail -r

Борьба со спамом с помощью временных адресов электронной почты

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

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