mirror of
https://github.com/Mailu/Mailu.git
synced 2025-01-26 03:52:50 +02:00
Fix encoding of custom fields in fetchmailrc
This commit is contained in:
parent
cd3aca3609
commit
7507345ce9
@ -7,6 +7,7 @@ import shlex
|
||||
import subprocess
|
||||
import re
|
||||
import requests
|
||||
import sys
|
||||
|
||||
|
||||
FETCHMAIL = """
|
||||
@ -31,7 +32,7 @@ def extract_host_port(host_and_port, default_port):
|
||||
|
||||
|
||||
def escape_rc_string(arg):
|
||||
return arg.replace("\\", "\\\\").replace('"', '\\"')
|
||||
return "".join("\\x%2x" % ord(char) for char in arg)
|
||||
|
||||
|
||||
def fetchmail(fetchmailrc):
|
||||
@ -91,4 +92,4 @@ if __name__ == "__main__":
|
||||
while True:
|
||||
time.sleep(int(os.environ.get("FETCHMAIL_DELAY", 60)))
|
||||
run(os.environ.get("DEBUG", None) == "True")
|
||||
|
||||
sys.stdout.flush()
|
||||
|
Loading…
x
Reference in New Issue
Block a user