Создайте временный адрес электронной почты с помощью 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.