imaprelay to proste narzędzie przeznaczone do zera Python bardzo specyficznego swędzenie. Przedstawiane z konta e-mail instytucjonalnej, że miał obowiązek sprawdzić, ale brakuje chęci do korzystania z interfejsu programu Outlook Web Access, autor był przerażony do stwierdzenia, że nie był w stanie przekazać swój adres e-mail.
Rozwiązaniem jest imaprelay program python, że loguje się do konta IMAP i przekazuje wiadomości e-mail ze skrzynki odbiorczej do określonego adresu e-mail, za pośrednictwem serwera SMTP. Po przekazał, e-maile są "archiwum" - przenosi się z skrzynki odbiorczej do innego folderu.
Chociaż użytku programowo, oczekuje się, że większość ludzi będzie chciał skorzystać z narzędzia wiersza imaprelay, że pakiet ten zapewnia.
Domyślnie, program będzie szukał pliku konfiguracyjnego w ~ / .secret / imaprelay.cfg - jego lokalizacja powinna wskazywać, że musi zawierać hasła zwykłego tekstu dla serwerów IMAP i SMTP, a więc program będzie wyjść natychmiast, jeśli Plik jest Group- lub światowej czytelny.
Dostępne opcje konfiguracyjne są wymienione poniżej:
# szczegóły połączenia serwera IMAP
[IMAP]
hostname = imap.exchange.megacorp.com
username = j.bloggs
password = 123password
# szczegóły połączenia serwera SMTP
[SMTP]
hostname = mail.recipient.com
username = joe_bloggs
password = passw0rd
Przekaźnik konfiguracji #
[Przekaźnik]
# Kto powinniśmy przekazywać wiadomości e-mail, aby?
to=onward@recipient.com
# Gdzie powinniśmy szukać wiadomości e-mail mają być przekazywane?
Skrzynka = SKRZYNKA
# Gdzie powinniśmy przenieść wiadomości e-mail, gdy pomyślnie przekazał?
Archiwum = Archiwum
Po napisaniu pliku konfiguracyjnego, wszystko co musisz zrobić, to uruchomić:
imaprelay
Dla pełnego dziennika, należy użyć:
imaprelay -v
Wymagania :
- Python
Komentarze nie znaleziono