بريد إلكتروني مؤقت مباشرة من جهازك مكتوبًا بلغة POSIX sh
tmpmail
هي أداة مساعدة لسطر الأوامر مكتوبة بلغة POSIX sh
والتي تتيح لك إنشاء عنوان بريد إلكتروني مؤقت وتلقي رسائل البريد الإلكتروني على عنوان البريد الإلكتروني المؤقت. يستخدم واجهة برمجة تطبيقات 1secmail لتلقي رسائل البريد الإلكتروني.
افتراضيًا، يتم استخدام w3m
لعرض رسائل البريد الإلكتروني بتنسيق HTML على الجهاز. ولكن إذا كنت تفضل متصفح ويب آخر يعتمد على النص أو تفضل عرض البريد الإلكتروني في متصفح ويب واجهة المستخدم الرسومية مثل Firefox، فما عليك سوى استخدام وسيطة --browser
متبوعة بالأمر المطلوب لتشغيل متصفح الويب الذي تختاره.
w3m
curl
jq
xclip
# Download the tmpmail file and make it executable
$ curl -L " https://raw.githubusercontent.com/sdushantha/tmpmail/master/tmpmail " > tmpmail && chmod +x tmpmail
# Then move it somewhere in your $PATH. Here is an example:
$ mv tmpmail ~ /bin/
يتوفر tmpmail
على AUR، والذي تتم صيانته حاليًا بواسطة Benjamin Bädorf
$ yay -S tmpmail-git
يتوفر tmpmail
في مستودع برامج pacstall، والذي تتم صيانته حاليًا بواسطة المعالج-28
$ pacstall -I tmpmail-bin
يتوفر tmpmail
أيضًا في مجموعة حزم nix (غير المستقرة حاليًا فقط)، والتي تتم صيانتها بواسطة legendofmiracles
قم بإضافته إلى حزم النظام لديك أو تثبيته باستخدام nix-env أو تجربته في ملف nix-shell nix-shell -p tmpmail
سريع الزوال
متطلبات:
$ docker build -t mail . ; # Dockerfile available in source code
$ docker run -it mail ;
$ tmpmail --help
tmpmail
tmpmail -h | --version
tmpmail -g [ADDRESS]
tmpmail [-t | -b BROWSER] -r | ID
When called with no option and no argument, tmpmail lists the messages in
the inbox and their numeric IDs. When called with one argument, tmpmail
shows the email message with specified ID.
-b, --browser BROWSER
Specify BROWSER that is used to render the HTML of
the email (default: w3m)
--clipboard-cmd COMMAND
Specify the COMMAND to use for copying the email address to your
clipboard (default: xclip -selection c)
-c, --copy
Copy the email address to your clipboard
-d, --domains
Show list of available domains
-g, --generate [ADDRESS]
Generate a new email address, either the specified ADDRESS, or
randomly create one
-h, --help
Show help
-r, --recent
View the most recent email message
-t, --text
View the email as raw text, where all the HTML tags are removed.
Without this option, HTML is used.
--version
Show version
إنشاء بريد إلكتروني عشوائي
$ tmpmail --generate
[email protected]
إنشاء بريد إلكتروني مخصص
$ tmpmail --generate [email protected]
[email protected]
عرض البريد الوارد
$ tmpmail
[ Inbox for [email protected] ]
83414443 [email protected] Test Email
عرض البريد الإلكتروني
$ tmpmail 83414443
عرض أحدث البريد الإلكتروني
$ tmpmail -r
عرض رسائل البريد الإلكتروني كنص خالص
$ tmpmail -t 83414443
To: [email protected]
From: [email protected]
Subject: Test Email
Hello World
[Attachments]
https://is.gd/aBCdEf [apple.jpg]
https://is.gd/AbCDeF [ball.jpg]
هذا البرنامج النصي مستوحى بشكل كبير من البرنامج النصي 1secmail
الخاص بـ Mitch Weaver