У наступній статті ми збираємось поглянути на tmpmail. Це утиліта для командного рядка, за допомогою якої користувачі зможуть створити одну або кілька тимчасових адрес електронної пошти. З ними ми можемо отримувати електронні листи за цими тимчасовими адресами від GNU / Linux та інших Unix-подібних операційних систем. Використовувати API 1secmail отримувати електронні листи.
За замовчуванням, tmpmail використовує текстовий браузер w3m для доступу до тимчасової поштової скриньки, звідки читати електронні листи. Звичайно, ми також можемо використовувати будь-який інший графічний або текстовий веб-браузер, використовуючи аргумент –Браузер а потім команда для запуску веб-браузера. Tmpmail - це просто сценарій оболонки bash, який випускається за ліцензією MIT.
Що таке тимчасові адреси електронної пошти чи одноразові електронні листи?
Сьогодні майже всі веб-сайти, блоги, форуми та служби вимагають дійсного ідентифікатора електронної пошти. На багатьох із цих веб-сайтів, коли ви створюєте обліковий запис із нашою електронною адресою, вони надсилають нам електронний лист із підтвердженням. Ми повинні перевірити такі типи електронних листів, щоб почати користуватися послугами цих сторінок.
Багато користувачів не хочуть використовувати нашу особисту або професійну електронну адресу для реєстрації на цих сайтах та в блогах. Саме тут ці одноразові електронні листи можуть стати в нагоді. Користувачі ми можемо використовувати ці тимчасові адреси електронної пошти для підписки або створення облікового запису в ситуаціях, коли підтвердження електронної пошти є обов’язковим.
Сьогодні існує багато постачальників тимчасових адрес електронної пошти, які дозволяють нам швидко створити безкоштовний одноразовий обліковий запис електронної пошти, щоб ми могли ними користуватися у разі потреби. Ці постачальники видалять тимчасові електронні листи через певний проміжок часу, тож там нічого не збирається залишатися.
Встановіть tmpmail на Ubuntu
Tmpmail вимагає наступного передумови для функціонування:
Усі Ми можемо знайти їх в офіційних сховищах більшості дистрибутивів Gnu / Linux. В Ubuntu ми зможемо встановити w3m, curl, jq і git, відкривши термінал (Ctrl + Alt + T) і скориставшись командою:
sudo apt install curl git jq w3m
Після встановлення передумов, за допомогою git ми збираємося клонувати сховище tmpmail за допомогою команди:
git clone https://github.com/sdushantha/tmpmail.git
Це клонує вміст сховища tmpmail і зберігає його в локальному каталозі, який також називається tmpmail. Зараз ми збираємось встановіть його в нашу систему, і для цього нам залишиться лише отримати доступ до цього каталогу та виконати наступну команду для встановіть tmpmail у наш $ PATH, наприклад / usr / local / bin.
cd tmpmail sudo install tmpmail /usr/local/bin
Як створити тимчасові електронні листи з командного рядка за допомогою Tmpmail
в створити тимчасову електронну адресу за допомогою tmpmail, нам залишиться лише виконати:
tmpmail -g
Або ми також можемо використовувати:
tmpmail --generate
Будь-яка з наведених вище двох команд створить тимчасовий ідентифікатор електронної пошти з іменем домену 1secmail.net. Під час цього прикладу в моєму випадку я отримав такий ідентифікатор.
isncodfklda@1secmail.org
Ми можемо використовувати цей обліковий запис для реєстрації облікового запису, завантаження вмісту чи коментарів на сайті чи форумі.
Перевірте, чи працює тимчасова пошта
Щоб перевірити, чи працює цей електронний лист, просто ми надішлемо тестовий електронний лист на цю тимчасову електронну адресу. Я збираюся надіслати цей електронний лист з облікового запису Gmail.
Завдяки цьому ми щойно надіслали тестовий електронний лист на електронну адресу 1secmail. Тепер ми збираємось повернутися до терміналу та перевірити, чи надійшла пошта, як показано на наступному кроці.
в доступ до поштової скриньки 1secmail, в терміналі (Ctrl + Alt + T) нам потрібно буде виконати лише таку команду:
tmpmail
Щоб прочитати повідомлення, ми виконаємо tmpmail з ідентифікацією повідомлення електронної пошти як показано в наступному:
tmpmail 84528057
Або ми також можемо використовувати цю іншу команду для переглянути останнє повідомлення електронної пошти:
tmpmail -r
Якщо ви використовуєте веб-браузер командного рядка w3m за замовчуванням щоб переглянути електронний лист і бажати вийти, натисніть q слідували y для підтвердження
Щоб змінити веб-браузер, який використовується для відображення електронної пошти, ви можете використовувати tmpmail -b. Наприклад, щоб побачити останнє повідомлення електронної пошти, отримане нашим одноразовим обліковим записом електронної пошти за допомогою веб-браузера Firefox, у терміналі (Ctrl + Alt + T) нам довелося б використовувати команду:
tmpmail -b firefox -r
Якщо ми зацікавлені отримати більше інформації про цю утиліту, ми можемо звернутися за допомогою до проекту за допомогою команди:
tmpmail -h
Користувачі також ми можемо отримати більше інформації про цю утиліту, користувачі можуть використовувати сторінка проекту GitHub.
Цікаво. А як надіслати електронне повідомлення із створеної тимчасової адреси, як це зробити?
Привіт. За допомогою цього інструменту ви не зможете надсилати електронні листи. Інструмент - це те, для чого він призначений. Салю2.
О, добре, дякую. Так, я знаю, для чого це потрібно. Ось чому я запитував. Наскільки мені відомо, з усіх тимчасових облікових записів електронної пошти ви можете надсилати електронні листи, інша справа, що ви не знаєте.
Цікаво!, Але я не знаю, чи працює це з повідомленнями, зашифрованими за допомогою gpg