Jak zdekodować link `mailto:` do bardziej czytelnej formy? [Zamknięte]


0

Czy istnieje proste narzędzie, które po prostu zrzuca zawartość linku mailto do konsoli?

$ decode_mailto 'mailto:a@b.c?subject=qqq&body=www%20eee&'
To: a@b.c
Subject: qqq

www eee

Dlaczego po prostu nie klikniesz, a pojawi się w Twoim kliencie e-mail, poprawnie sformatowanym? Nie musisz go wysyłać.
AFH,

mailto:Link może zostać wygenerowane poza normalnym środowisku stacjonarnym gdzie e-mail klient może działać.
Vi.

Odpowiedzi:


3
$ cat decode_mailto 
#! / bin / bash
perl -lpe 's /% ([0-9a-fA-F] {2}) / chr (hex (1 $)) / np; s / mailto: / To: / g; s / subject = / Subject: / g; s / body = / \ n / g; s / [&?] / \ n / g '

$ chmod 755 decode_mailto 

$ echo 'mailto: a @ bc? subject = qqq & body = www% 20eee &' | ./decode_mailto
Do: a @ bc
Temat: qqq

www eee


$ 

Aktualizacja rzeczywistego kodu HEX, a nie tylko samych liczb DEC (upływ czasu).
Hannu,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.