imaprelay ay isang simpleng Python tool na dinisenyo upang scratch isang napaka-tukoy hindi mapalagay o mapakali. Itinanghal na may isang institutional na email account na siya ay nagkaroon ng isang obligasyon upang suriin, ngunit kulang pagnanais na gamitin ang interface ng Outlook Web Access, ang may-akda ay dismayed upang mahanap na siya ay hindi nagawang mai-forward ang kanyang email.
Ang solusyon ay imaprelay, isang python program na nagla-log in sa isang IMAP account at relays mga email mula sa Inbox sa isang natukoy na email address, sa pamamagitan ng isang SMTP server. Sa sandaling relayed, mga e-mail ay "-archive" - inilipat sa labas ng inbox sa ibang folder.
Kahit na kapaki-pakinabang sa programa, ito ay inaasahan na karamihan ng mga tao ay nais na gamitin ang command-line tool imaprelay na nagbibigay ng package na ito.
Sa pamamagitan ng default, ang program na ito ang magiging hitsura para sa isang configuration file sa ~ / .secret / imaprelay.cfg - kinalalagyan nito ay dapat isaad na kailangan nito upang maglaman ng mga password plain-text para sa IMAP at SMTP server, at sa gayon ay ang programa ay lumabas kaagad kung ang file ay group- o world-nababasa.
Ang mga magagamit na pagpipilian sa configuration ay nakalista sa ibaba:
# Detalye ng koneksyon sa IMAP server
[IMAP]
hostname = imap.exchange.megacorp.com
username = j.bloggs
password = 123password
# Detalye ng koneksyon SMTP server
[SMTP]
hostname = mail.recipient.com
username = joe_bloggs
password = passw0rd
# Relay configuration
[Relay]
# Sino ang dapat naming relay ang mga email upang?
to=onward@recipient.com
# Saan dapat tinitingnan namin para sa mga email na relayed?
inbox = INBOX
# Saan dapat naming ilipat ang mga email sa sandaling matagumpay relayed?
archive = Archive
Sa sandaling na-nakasulat na isang config file, ang kailangan mo lang gawin ay tumakbo:
imaprelay
Para sa maligoy na pag-log, gamitin ang:
imaprelay -v
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan