Czy przy użyciu bash mailx lub innych programów można wyodrębnić informacje ze skrzynki e-mail i zapisać określone informacje w pliku?
Każdy ma na to jakiś pomysł, mam kilka e-maili z powiadomieniami śledzącymi każdego dnia, chciałbym wyodrębnić tylko zamówienie nr i śledzenie nie, a później umieścić te informacje na FTP, ale moim problemem jest to, jak mogę wyodrębnić tego rodzaju informacje ze skrzynki e-mail?
linux
bash-scripting
mailx
Swan
źródło
źródło
maildir
czymailbox
(inaczej Mbox)?munpack
lubripmime
wyodrębnić zawartość z plików maildir, ale parsując ją. Myślę, że będzie to wyzwanie, ponieważ eBay jest niezgodny z formatem wysyłanego e-maila, może to być zwykły tekst, ale ostatnio wysyłają e-maile w formacie HTML z linkami do numeru śledzenia który ma również osadzone kody losowego śledzenia użytkownikówprocmail
do filtrowania i przetwarzania poczty po jej otrzymaniu. Możesz użyćformail
do manipulowania nagłówkiem / treścią pojedynczej wiadomości. Nie jestem zaznajomiony z maildir , ale jeśli jest to tylko plik dla każdej wiadomości, użyjfind
itp., Aby przejrzeć wszystkie pliki.