Page 1 of 2

pop3 fetching

Posted: Tue Mar 26, 2019 11:19 am
by Invidia
Script URL:
Version of script: 2.8.2
Hosting company: internal
URL of phpinfo.php:
URL of session_test.php:
What terms did you try when SEARCHING for a solution: Ppop3

Write your message below:
Hello,

I have setup HESK for internal use at our company. Outgoing emails are working (eg. staff creates ticket, emails are showing up).
The problem is that pop3 fetching is not working.

HESK settings for pop3:
task timeout: 2min
pop3 host: server.domain.local
pop3 port: 110
tls proto: no
keep a copy: no
pop3 username and password given

The connection test gives me a OK back. So the given data should be ok.

The hesk_pop3.php has as group: www-data and owner: www-data
The filepermission have 0775 with chmod (tried 0755 aswell).

We are using a Exchange 2016 Server with following settings:
MIME format: best body format
Message sort order: ascending
logon method: basic (plain)
ip binding tls or unencrypted connection: ip from server, port 110
ip binding ssl connection: ip from server, port 995

time-out settings
authenticated time-out 1800seconds
unauthenticated time-out 60seconds

connection limits
max connections 2147483647
max connections from single ip 2147483647
max connections from single user 16
max command size 512bytes


Any ideas where I could look for problems?

If I try to run this command:
sudo php -f /var/www/html/hesk/inc/mail/hesk_pop3.php

nothing happens. I changed the hesk_pop3.php debug variable to 1, but I am still getting nothing when executing.
Are there known problems with exchange server 2016?


Update:
Successfully tried to open the mailbox with pop3 with outlook. So there isn't a missconfiguration on exchange side.
I also tried following: moved user back to old exchange 2010 server, then the hesk_pop3.php script works.
But the 2010 server is going to be removed, so thats not really a solution for me.

Re: pop3 fetching

Posted: Tue Mar 26, 2019 9:02 pm
by Klemen
Invidia wrote: Tue Mar 26, 2019 11:19 ammoved user back to old exchange 2010 server, then the hesk_pop3.php script works.
This tells me it's a configuration issue. Nothing changes in the code and POP3 protocol is standard, so something is obviously wrong in the exchange 2016 configuration.

If you turn Debug mode to ON in Hesk settings then open the hesk_pop3.php file in your browser, do you get any more verbose error messages?

P.s.: I would set POP3 timeout in Hesk settings to a more reasonable one, such as 10 seconds. This is the initial connection attempt timeout and if Hesk can't connect to your POP3 server in 10 seconds, it also won't in 2 minutes.

Re: pop3 fetching

Posted: Wed Mar 27, 2019 8:26 am
by Invidia
Thanks for you help Klemen,

I have found the issue, but I don't unterstand it :D . I created a new user with a new mailbox and now it works.
The user had the same configuration, but something was broken.

Re: pop3 fetching

Posted: Fri Mar 29, 2019 11:30 am
by Invidia
Hi Klemen,

me again. Are there some restrictions for pop3 fetching?
fetching works most of the time, but sometimes the script doesn't fetch a e-mail and nothing happens anymore, so if there are 5 e-mails in the mailbox and the first one the script tries to fetch, nothing happens anymore until I delete this one e-mail.

I had this problem in the morning and again now.
I have turned debug on at the hesk_pop3 script. this is what I get if I call the script from a browser. I removed servernames and IPs.

Code: Select all

#!/usr/bin/php -q Connecting to *****.local ... S +OK The Microsoft Exchange POP3 service is ready. C USER ****@****.local S +OK C PASS ***** S +OK User successfully logged on. C STAT S +OK 1 28209 C RETR 1 S +OK S Received: from *****.local (xxx.xxx.xxx.xxx) by *****.locall S (xxx.xxx.xxx.xxx) with Microsoft SMTP Server (version=TLS1_2, S cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1531.3 via Mailbox S Transport; Fri, 29 Mar 2019 12:04:12 +0100 S Received: from *****.local (xxx.xxx.xxx.xxx) by *****.locall S (xxx.xxx.xxx.xxx) with Microsoft SMTP Server (version=TLS1_2, S cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1531.3; Fri, 29 Mar S 2019 12:04:12 +0100 S Received: from *****.local  (xxxx) by S *****.local (xxxx) with mapi id S 15.01.1531.003; Fri, 29 Mar 2019 12:04:12 +0100 S From: "xxxx" S To: "xxxxx" S CC: support S Subject: =?iso-8859-1?Q?weitere_Lizenzen_f=FCr_Sophos_MDM?= S Thread-Topic: =?iso-8859-1?Q?weitere_Lizenzen_f=FCr_Sophos_MDM?= S Thread-Index: AdTmHrmzIHuV7CfbQ9aKyfb6896TSg== S Date: Fri, 29 Mar 2019 12:04:11 +0100 S Message-ID: <8b052b2996ec4ee5a575eea07c12d5ca@bingen.de> S Accept-Language: de-DE, en-US S Content-Language: de-DE S X-MS-Exchange-Organization-AuthAs: Internal S X-MS-Exchange-Organization-AuthMechanism: 04 S X-MS-Exchange-Organization-AuthSource: ****.local S X-MS-Has-Attach: yes S X-MS-Exchange-Organization-Network-Message-Id: S 65681339-ddbc-4849-1618-08d6b436464b S X-MS-Exchange-Organization-SCL: -1 S X-MS-TNEF-Correlator: S X-MS-Exchange-Organization-RecordReviewCfmType: 0 S x-originating-ip: [192.168.2.129] S Content-Type: multipart/related; S boundary="_003_8b052b2996ec4ee5a575eea07c12d5cabingende_"; type="text/html" S MIME-Version: 1.0 S S --_003_8b052b2996ec4ee5a575eea07c12d5cabingende_ S Content-Type: text/html; charset="iso-8859-1" S Content-Transfer-Encoding: quoted-printable S S S S S S S S S
S
Hallo Herr XXXXX, S

S
 

S
wir verwenden Sophos Mobile Control =FCber Ihre Hosti= S ng L=F6sung. Derzeit haben wir 45 Advanced in Benutzung und ben=F6tigen nun= S weitere Lizenzen. S

S
K=F6nnen Sie uns 5 weitere Lizenzen anbieten, optimal= S erweise mit dem gleichen Ablaufdatum wie die bisherigen Lizenzen? S

S
 

S


S
 

S
Bei R=FCckfragen stehe ich gern zur Verf=FCgung. S

S
 

S
Mit freundlichen Gr=FC=DFen
S 
S i. A. XXXXX
S XXXX

S

S XXXX
S XXX

S
XXXXX

S

S XXXXX
S XXXX
S 
S XXXXX

S
XXXXXX
S 
S 3D"cid:image003.jpg@01D15842.C6F1B470"
S 
S Der Inhalt dieser E-Mail ist vertraulich und a= S usschlie=DFlich f=FCr den bezeichneten Adressaten bestimmt. Wenn Sie nicht = S der vorgesehene Adressat dieser E-Mail oder dessen S Vertreter sein sollten, so beachten Sie bitte, dass jede Form der Kenntnis= S nahme, Ver=F6ffentlichung, Vervielf=E4ltigung oder Weitergabe des Inhalts d= S ieser E-Mail unzul=E4ssig ist. Wir bitten Sie, sich in diesem Fall mit dem = S Absender der E-Mail in Verbindung zu setzen.

S
 

S
S S S S --_003_8b052b2996ec4ee5a575eea07c12d5cabingende_ S Content-Type: image/jpeg; name="image001.jpg" S Content-Description: image001.jpg S Content-Disposition: inline; filename="image001.jpg"; size=4291; S creation-date="Fri, 29 Mar 2019 11:04:11 GMT"; S modification-date="Fri, 29 Mar 2019 11:04:11 GMT" S Content-ID: S Content-Transfer-Encoding: base64 S S /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMg S IyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09 S PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCABZAIoDASIA S AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA S AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 S ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm S p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA S AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx S BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK S U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 S uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2TOaW S vFbrxVrc0rhtSuAu4jCEL/KqMmq6hLy9/dN9Zm/xrsWCl1Z5jzOC2iz3fNGa8CN3cH71xMfrIf8A S GgXc/a4lz7SH/Gq+pPuR/ai/lPfqK8IjvdSHMVzeA/7Mj1ch1nxFF/q7rUPxDH+YqXg30kWsyT+y S z2qjNeaaFrPjDUbkRW7blXG57iIBV/HGfyrb8VeJ73w9YwWwaKXUZ1JMiphEA7gEmsXQkpcqd2dM S cXBwdRppI6ye5hto/MuJUiQdWdgB+tYN5480KzyBdGdh2hQt+vSvJ7y/utQmMt5cSTue7tn8vSq9 S dUMEvtM8+pmcvsI9FuvijCMi106RvQyuB+grKuPiZq0uRDBawj/dLH9TXH0VusNSXQ5ZY6vL7Rvz S eOdfm63xT/rmij+lUpfEWrzf6zU7s/SQj+VZtFWqcF0MXWqPeTJ5L26l/wBZczv/AL0jH+tQEljk S kk+9FFWlYzbb3CtSEDyI+B90fyrLrUh/1Ef+6P5UmVA6K0+GmoXEhe8uYbdSxO1fnb/CtNvBHhvS S ED6rfMSP+ekoQH8BzWP4g+IF7eTSQaYWtbcErvH33/HtXISyPNIZJXZ3PJZjkmuaMK09ZSsd06uH S pO1ON33Z3z6x4I004trAXLDusRI/Nqgf4hWUPFjoUCY6F9o/kK4airWGj1uzJ42p9lJfI7CX4lam S 3+ptLOMf7pP9aXT/ABpr+qapbWcc8EZmkC5EIOB3PNcdVzSb7+zNXtLzGRDIGYe3enKhBJ2Qo4qq S 5Lmloe6qCAATk46461xnxF0Oa/s4b+1QvJbAiRB1KHuPpXX29zFdQRzQOHikUMrDoRUhGa8uE3Tl S zHvVaca1Nx6M+fqK9X134f2GqO89ofsdw3JKjKMfdf8ACuK1DwJrdiTtthcoP4oWz+nWvTp4mnPr S Y8KtgqtN7XRztFSz2lxasVngliI7OhX+dRcetbpp7HK01uFFFFMQUUUUAFakP+oj/wB0fyrLxWpD S /qI/90fyqZFRPUz4K0Akk6bFknJ5b/Gj/hCfD/8A0DYvzb/GsZ/itoMcjIY73Kkg4iHb8aSP4seH S nYA/bEHqYeP0NeN7Sfdn0/saf8q+42f+EJ8P/wDQNi/Nv8aX/hCfD/8A0DYvzb/Gr9jq9lqenfbb S KdZ7cAncnbHUEdj7Vyv/AAtrQCM+XfY/65D/ABo9pPuw9jT/AJV9xt/8IT4f/wCgbF+bf40f8IT4 S f/6BsX5t/jUV74102x0Cz1iZbg2t2QIwqAtznqM+1N0DxzpPiS9e0sjMkyrvCypt3Dvjnmj2k+7D S 2NP+VfcbVhpttpdsLezj8qIHIQEkD86s4rI8Q+JbPwzaRXN+JTHK/lqI13HOM+vtWRp3xL0XVNSt S 7K3S7E07hE3xgDJ9eajc0SS0R12KMVS1TV7LRbQ3OoXCQRDgFjyT6AdzXHzfF3RklKxW15In97ao S /QmgZ3bRI4w6hh6MM1Sm0HS7j/W6fasfXyhWf4e8aaV4llaGxeVZ0XeYpUwceuelU9W+Iuj6Lqk9 S hdLdmeAgN5cYI5APr7002tiXGL3Rov4N0CQ5OmQZ9sj+tN/4Qnw//wBA2L82/wAaxP8AhbWgf887 S 7/v0P8a2PD3jHTvE73C2C3Cm3UM/moF4OenPtVe0n3ZHsaf8q+4f/wAIT4f/AOgbF+bf40f8IT4f S /wCgbF+bf41jD4r6AX2Fb0DOCxiGB79a7FJkeATIweNl3Ky9x1zR7Sfdh7Gn/KvuMf8A4Qnw/wD9 S A2L82/xp48IaGoAGnxYHuf8AGsI/FnQVLAx32QSD+6H+NTL8TtDdQwS8wRn/AFQ/xo9pPuw9jT/l S X3HE+PraCH4hQRRxRpE3k7kVQFOW5yK7jxbpHhuDw7eSXFtZQMsTGN41VX344xjknNcR8SYhP4/j S hJIEiQoSO2TjNbV58IIzbubXVZnnAyizICpPoeeKk1E+D0Vx9n1ORgfsrlFGehcZzj8MVieILWBP S ivHbrDGsBuYAYwgC4IXPFbPwy8T3bXx8P3gVkRGMJCgFCp5U46/WsvxF/wAlgi/6+rf+S0AemeIr S S3bwzfI0ERSO3kKKUGFO08gdq8I0p77TxHrFkCBZyoC47MQcA+xwRXvviH/kXdS/69pP/QTXnHws S 0+DVtI1yyu13QzCNWH4Nz9RSA7hNQsvE/hB75Yo5EeB22uoby3CnI56EVw3wegilvtQeSNGeOOMo S zLkryelVNEv7jwVrep6DqTkWtwjKHPQMVOxx7EcH/wCtV/4N5+16nn/nnH/M0wKGovL47+I4sHlY S WcUjRqAfuon3iPckf5xXp9t4Z0aythBDplp5YGPmiDE/Unk15f4Db7J8S5YpuHZp059ck/0r07xL S a6rd6SY9DuVtrzzFIkY4G3uOhpAc54T8G3uheLL/AFCUW6WkodYkjYkgFsjjHHFZPxhgijXTZUiR S ZJGk3uFALYC9T3rM0DWvFmr+JV0xdYbdE5Mu8LtKq2GA4rX+Mf8AqdJ/3pf5LTA3tA8N6Dc+HNPk S n0+zaWS2QuzKMkleSak8HeC08Ly3cqX32kXIAwE2hcE+5z1rkNL+Fj6jpVreDWGjE8SybPLJ25Gc S da9B8L6GfDuiR2BuDcFGZvMIxnJzSA8p8f6eJPH0lnZQxo0qxKiKAoLEV1Pwx8RtJFJ4fvyRPbZ8 S kP1Kj7yfh/L6VjeLf+SuW3/XS3/pVv4i6JNoesweJtKBQmQGXb/DJ2b6Hof/AK9MDO8dWsEXxFtY S YoIkiYQ5RVABy3PAr1safaAYFrbgD/pmK8Y17WYdf8ZaXfwcCRYN6/3HDcrXuFAHhfiO/wBQ1vxO S NUGkXUQjKAJ5bHOw+uO9dLcfEbxFdRNFZ+H5IpnGFco7Y+gwK7aw8S2WoTQxxrcRmfPktLEVWTHX S aehrSW6ifftljbZ97Dg7fr6UNNbkxnGWqZ554A8I3+kT3Gt6rEyTCJhFCfvknkk+mfT3rk9Q1HUN S Q8Xrrv8AY92m2WOQQ+WxztA4zjvivbmvLdFJaeJQp2klwAD6UrXUKY3TRgnGMuBnPSgd0cr4k8SX S KeDIbiPS55JdSiMbRLkmHcp68ZrkPhtf3ui6mbGTS7kpfSIplZGUR4B56V6y9xFG6o8qK7/dUsAT S 9Kr2uqQ3Ut0nMf2abyWLkAMcA8fnRYOZHM/Ejwudb0oXtpHuvbQEgKOZE7r9R1H41i/CO1uLa71M S 3FvNEGSPHmIVzyema786vavEzwN5+yXymWMglTnBz7CrQmjKhvMUqTgHdwTRZgpJnmnjjwhqVprv S /CQaCjuS4ldIhl43H8QHcHvSR/FbU0hEc2hlroDBYF1BP+7jNelrcwszhZYyU++Awyv19KI5oZZG S Ebxu69dpBIoC6PMfh1o2q/8ACUTavd2UlvbyJId0g25ZiDgA8kVX+Jl/eaxqq2EWmXIjsXYCZUZh S JuA6YFervcwxyrFJNGsj/dRnAJ+gpDdQrII2mjDk4ClwCT9KQzyvTvH3iHTtOtrOPQtyQRiMM0Um S SAMVY+GjX417VLm8guUDwtIFdWC5LZwM16dFcRTqWhkSRQcZRgRn8KyB4ssGvjbMl0gFwbbzmhIi S 83pt3UAeUavqd/qfi+PWxo92gjeNhF5bHOz3x3r1qzdPFPhhGv7RoUvYyJIH6rzj0696sWGs21+0 S qIwjkjmeHY7AMxU4JA7irYuITMYfNj80DJj3Ddj6daAPC5PDOoaL4titXtp5UiuUKypGSrLuBByP S aveqpW+pQzWi3Eh+zqc/LMwUjBx64q2rhlDKQQRkEHrQByukeG5k0iB7mW4F5FFIIYpGGyBmyMgD S 6+pqhZaFcpp1yhtrpLtbB4CpSNUkYj+8OWOeQT6125+8KX1rX2r1MHhopK3Q5PVNESHTrEWlhL9o S iQkCOJZELlQD5isec+vX3qld2slxqGoQyaULi5exhjUR4KwSEN0z0APceldyax7H/kbtV/64Qf8A S s1OE3ZkToq6/roYV5oN29/ILtLqZZY4VSaBEcqVUA8tyvIzketWE0q+h16a+kgaa1+2lhbnHGVUC S YepBGMH8K64feNNf7v40lVb0G8PGOvzOPTSbiKyurWPTmSYagJhIqqFePzNwwfYdqsR6LeDWXt9m S 3ToJHuoHzx5jjhcf7JLH8a6gdac33TS9ox+wil6HD6doVzFayJJb3S3cdnLEfkQRyMy4+8OWyeRm S tPS9Gaw1PTJYbURKLBo7hlAGX+XAb1PWuk/j/ClodRsIUIo4fxTp+qanf3aR2DMFERtpY4o/mAIL S bpD8wIPQCjU/DMt4uuytp4kuJ72F4HIG4oAmSp7dGruaWszoMHRtMOna9q7RWy29nN5JiCABSQuG S IA/CsRdA1CK8e9eO4mhXVXmaxLDa6EjbIo9QecE9q7migDiD4dmWF7hbAfbTrPniXA3+Vv6g+mO1 S M0/QLmLxAHvIrzzUvnuFuI449jqc43P97GDgrXdUUAcPpHhyYy6IupWAeK3guRIsgDKrNJlcjvkV S yT+GfFKSMsNpdrEpIQLIAAO2Oa9looA//9k= S S --_003_8b052b2996ec4ee5a575eea07c12d5cabingende_ S Content-Type: image/png; name="image002.png" S Content-Description: image002.png S Content-Disposition: inline; filename="image002.png"; size=10186; S creation-date="Fri, 29 Mar 2019 11:04:11 GMT"; S modification-date="Fri, 29 Mar 2019 11:04:11 GMT" S Content-ID: S Content-Transfer-Encoding: base64 S S iVBORw0KGgoAAAANSUhEUgAAAowAAAErCAIAAADboEVKAAAAAXNSR0IArs4c6QAAAARnQU1BAACx S jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAASdEVYdFNvZnR3YXJlAEdyZWVuc2hvdF5VCAUA S ACYwSURBVHhe7d3BizTJeedx46v/Afvog8E+GF+8YAyGBflovKdiD/JlfN6bb103w6A/ovKoy1hH S rZs8rA6yDrYQs0u70IxgLyOZsaYbgzyMhSWt4N3niXgi4onMqOqqrsrqeDu/H5pXWVGRkU9EZuWv S s6ZBv/EOAAB0iZAGAKBThDQAAJ0ipAEA6FQJ6b8DAAA9qULatgAAQAcIaQAAOkVIAwDQKUIaAIBO S EdIAAHTqfQ3pL3/2pfzYi870XNt1rWGmzPF1rWH9xUqm+Qbc/kwR0tfXc23XtYaZMsfXtYb1FyuZ S 5htw+zNFSF9fz7Vd1xpmyhxf1xrWX6xkmm/A7c8UIX19Pdd2XWuYKXN8XWtYf7GSab4Btz9ThPT1 S 9Vzbda1hpszxda1h/cVKpvkG3P5MEdLX13Nt17WGmTLH17WG9RcrmeYbcPszRUhfX8+1XdcaZsoc S X9ca1l+sZJpvwO3P1AUh/dOPPvjgoyd7Efzgw9/9xse2vbAXrNR+t9neP9qL8NLZjjqT/bAZ9vFt S 8TRu78ayw8nOqk3KGB7i5uN4Z9Vs8nGlBmtyjYXuknZvF/x4XwYQsbM76EVecBbePQytiRwlu+zK S aZmazDq9PHB+ndPKeMEcJ1faSY7P8cB5rC4PoSPcYI7+EPnz4q5ea2xU0p7FURfU5qdff1LCOcpa S ZbxkGS9x/jRPulPJgl/4ST96r5iu6rLkM5Kc8/naDyedPplLvEs846wz9YILfu6qIX1DZ17TInzq S 3NmqLj692clFH/rke+XhS/+482tT/s6up1bLqK6bxq0/3qOfu7m7vWSCOuDRD94ZXjBTOXSKzJM9 S E2DVKuX5Hji/5daWFvkZ589xeqWd5ISQnp/H1iW6+Bz9wubxq4vT5lJVErVncdSZ6984qJp8Uvxq S 27Ux8ZJlvMT50zzpTiWVX/hJP3avmKzqoqrTdGqgBq8c0vUF37o4n7PAk7S0/27x4Q9CT3sVXr57 S +uiDDz/6lrV98C0Z4+MP44sgtDzjzGtaP5ayWP6Cqy++eIb0rrHNvxvmS7/8BnfSEp9VWypDCvCD S xwvrmZMaPoHu2koF73fb8UE/PzJyfZXY4fLcZcOET5pfE799yNlnIc7L3SK11Pu0vLFRz9SYmsL0 S c/94Uwh8bW6OZTXq+vP5deuZz+9RZ89xeqXpmR3lLh/EOpuzLhumumXMz6O+bExh6Tm6663QOZaD S msbV27wajztz/dsfmcknZVJGS2sZ5d/dXmoOv4HJaHaewomT/mVwafGHOOFwL5hm604lG1aTvqWV S mGEfig+9tfKyozTWewl/A8nnSEerryVpqe4/uqONk3pOVmlaofbIRdouMjVjRUbhY2XbWbPy6pNV S RpPd/bxm+1YTOeKsM1Wf+nRRPV+2uyEs+3W3vNQOEskffPTT2PTxh9aSkljz+8Oyz+TlYWde02EV S 5IBVPLiLQFdNli8som2HRvs0po9r80KZOau2VEY6f8Z++7OLPtVcs8LKdWAFh73sip9fJboOdlDp S X1Zjsj4n/fp57llIC1gmq6XaEdOHRFPK3rXirSr/KZqUl16mFdCmQ+fXmsLdob2wlXPnOFtJKTs/ S ZVoB7Vlri6vQnR1Rn8f0UudVTNZWLDFHHVNM1t8dNJFGJ5RRz0I65BN60Jnr3zioHLbxSdG3jxy9 S tYxhr3hRuYXV82ufJlmTfNbiS+swX5yp86fZvFNNPyBSZ/oUpBlp520sMryb6o9vhT7+BhI/R26+ S 2WxV5Ro+uFesbV5h+SDHUuO/QfUZL0cpDlRuR8xXVxnHzWu+r6/tmLPOlK5AEda/OpDV1ii73EAW S DGl5OI5xq5HsSKOP7UPbzzj7mrZzUz57ui5FOp3hXbu27NKPPW2vU5xVmwwerpVSWFBdoHrCgnT5 S BlJePIupTl9w7llfJdaeOuiVmlVlLPDriLAAcxX6Um3bXZ22bS1VtZMzEkf2n2QZzcnn1/ErfNiZ S c5xfaf4zaduHZ32wwslNyl7mU1/cYI6BHDocIVSVJ+s1GptX43Fnr/+8kvknxaQrKjTmCyZU1VpG S t7tMJBeft8Ps8tHTec9HP+pl09QjyuBWWOMD4uvMnxEN5l2csrTIXr5m3Z5enzv3kczmqzq7afij S B/MKQ0taVRXudfVeSoaaDJ6r9duNT5asVRrfvTvfV/7Nn9NjzjpTddly1uKCx+lHB8p2t8GFQlqD S OXyzHbcnD8ftYP74Gyd90R2dd02HE5/F5fDrkuRPuK7jcO8/0vahnV0oDWfVlsrwF42oQzpyp03I S 6Q8VRel2EPbyU2td3I3rIO8SPleLXK86Kas2CIf2pc6rsm1rmSxRTfuMvmw/cpLP7xnOm6OU4YQC S /GLa9uFZt857MDmPspe+zPfHYvk5eiUe5gdtVNK8Go87s7b2Qe18qPmF3bzaW8voVjt8TMKW25aT S Uo0fQqt1HTa8dJpSfL5TNc6CrzPUs499QjzHi83vZduT61NCdJz9QUxjVU8K6WmFShY2jFIdVPhr S u/HY8HzlYbufkI4F+EObRtl2Q1CLhPTTtz5wcesC23ZphfTkq/LnnLNS9eqnyft1SdwnM143k4vY S LdwRZ53FXIZs5NOpH4B4y3Z3Ct9h8pZdCukm4qc2uUoi61CmI3NMu+gg29mtv+2smdaVWP1SiavB S Purxt0ttirtYnZMiJxXKgNWn2i9CUi3aic6ZY/NK07LTxI/OWlukQxqhnB01W73Qrb0Ot5ujVBWL S lBmV8spcppU0r8bjzqlNzA9atcQCqjL0kz5fsdYyutXOEw8L4j5N1RmReNi2Bm94+TS1/nynmn5A S pjNNX3RLtdvdMOhb9V5hWP/ZSdtyRHdtt1ZVVyDNPe5Vr5LsPq+wJGgcRP5Nh65PQaotaI12rHLb S 0b073zeOGVqOOutMVetvazhfhFbZZTEfLwtp+wY7kIiNQTtvdy3pD8cmIV394Vj4L9nPOGOl0kIk S drX5dUmmV54tk6yXuf5ZnFw3JhdcDj39vTJd/UG8zlqnvL5KTOog8422wy5/Ntw19JxzZjr9DEgN S UphWsktVpNvHRm4f1hROR56sTtPMK/SzFpOXQXV+T3TGHNtXmk5cljeWHc/FgVmnDVMtl16Njk3N S LYjSoy88R1EdNB/LXb3WmK+uSBubV+Nx59U2P2jzk1JV27zaW8tYnV83goxvw4Y3SjLZRR63jzt/ S mqW8cqdyp6a+QuK1pDWnyepCza+i2OI/O2Vbu6Vrsr2q2tnYQtWrZD1NHNZd2HFG5QxOl658NNJb S p1VuVYU/+svvzvaVUqtP3CFnnanJx/YlZW+2F4T0qzrzmr6pnms7gVyss9vTAZfPtPrYRJPP/2u7 S eI6ND39j1q/q8vO4nJ5re1b+I4xnvdfTXJXbnylC+vp6ru1552Tk+z3T0zDH1/Uer788MFXfrBzz S Hk9zZW5/pgjp6+u5tutaw0yZ4+taw/qLlUzzDbj9mSKkr6/n2q5rDTNljq9rDesvVjLNN+D2Z4qQ S vr6ea7uuNcyUOb6uNay/WMk034DbnylC+vp6ru261jBT5vi61rD+YiXTfANuf6YI6evrubbrWsNM S mePrWsP6i5VM8w24/ZkipK+v59quaw0zZY6vaw3rL1YyzTfg9meKkL6+nmu7rjXMlDm+rjWsv1jJ S NN+A25+p9zWkAQB48whpAAA6RUgDANCpRkj/4he/kH9/5xs/6P8nFgwAwJvUCOkvvvjiyy+/nMRh S nz+xYAAA3qRGSP/617/+/PPPf/SjH+0BAMDr4b9JAwDQKUIaAIBOEdIAAHSKkAYAoFOENAAAnSKk S AQDoFCENAECnCGkAADpFSAMA0ClCGgCAThHSAAB0ipAGAKBThDQAAJ0ipAEA6BQhDQBApwhpAAA6 S RUgDANApQhoAgE4R0gAAdIqQBgCgU4Q0AACdIqQBAOgUIQ0AQKcIaQAAOrV8SD8Mm2R7/2iNE9Jn S t7ftF3gat3aEzeZu1GNIS9w4JHXY7zbDg7Vd6PG+VGEz1cIGPzHpY4fzNR+auyxLexaP4912fLIX S S2ofaLZoN6snmF8t/nSHd/e7C+p57mq84jUDAMctHNJVSsmt/MDd7aKQrhJCbqAHfxXwrh7SPife S 7YdNKCkmcZ5aeBkOlzoEh2qQdon7Vtj0FtK3dTykL3fR1QgA17RwSD8MrcjUtDbxbqi3xSE9ccdQ S b/TZ3o91n0gCr3paVfmuHWMyqHIlddC82aVRy4H2enR9OS1DH9Hu6/5R886uRxkGyzkNvGEXnqSl S fd55aj9IhX7YPJc45qcumdx0TNyrtWilj+0+W+rJgZ4PaZ2adCsji0k98VjzevKxAh1WpmwOFDy/ S Wtz0S2G2dHJ5mPhW+cLj0PQnp9JVGEewo0j7bkz73uZ3JgCrs2xIyw1xHtK+0b6W1Puy3ZHju8f7 S yF3SD2s38cmNVW/BFh5ByLy4KdxtPe2Ynm71QLbXvIxGf2NhUEJCxKOEf/dpXtphEgNN9vtN+RXE S skHIgOHQ+UtdG1ba07AHF01a0jrEAZtznBxoonQwfp2Fxp52cNMsEz9wElNhsq91kJZmwY1B4jpP S CgtHt+OqeAGUyyC+NZ9+3DG21FOzfe0obnFkkOdPKACc70YhrXexlGF5O9L7nb8tpnurvR00+9h2 S Jo25s921NS2cdPcXrdt6yYA0+LyMRv+aNMa+OkQ6io6TNiaHyNKONmYO4HQUnxZp24I8B1s13+mB S 4rbtUszm2D6QvR1Gm03c76ID2iHyXoE2zusx1e8itnrRrODGIIdDWv9NSxqEJQqdo/kprsavlzQW S ZkdJB1V+GwCu56Zfd8e7mwWVN7vtntLHtifiW3bTlDusu917rdu6bbvB52U0+rfYW7N7tw0o7Yfq S N/ZcbrSzD8K8HbItj+Yqn8/FtlshXc+ieaDKbOKumxwlT/mUfFWy+2RAm37M9YtCOpB2lQuT/qFB S Oj9zpWlt00uocXL9NgBczy3/cEzuvHorl9uiuzuHm7vcFlM3eVduyu0++dZZ3UbLQ5iQG6je0+2m S 6e7+k9toeulv67btBp+X0egfTUsKNc/u3SkSUoegGieIi2Av0gRLN11V210at3cpZkoNaeLzRZN/ S U0lxwGNzdAfyZgWnc1Sfi/mxGvVMJytDpREOFNwYxJ3NPJRsy1tpwbUh1FZ93f38lZZXUkyuGX9y S /TYAXM/CIR1uheGhRaXbpd74TLwb6tPS5O+bGn3KrbO6jYaXWbxX5pumbNgb+ejB5IYbNDJgVkaj S fyIvM4uK2b27ZIYrrJqLSmmRyMg6YN7lbhzTl+GhMeei5FCU/kKttWilTqttttTNAzl+puG/31vB S s/bZseb1+HUQ0iLtxg590iA2l7wCm+E+fsFQWuJJcRfkCVeacBXGcyf16EY5aN6enjgAuNDiIQ0A S AF6GkAYAoFOENAAAnSKkAQDoFCENAECnCGkAADpFSAMA0ClCGgCAThHSAAB0ipAGAKBThDQAAJ0i S pAEA6BQhDQBApwhpAAA6RUgDANApQhoAgE4R0gAAdIqQBgCgU4Q0AACdIqQBAOgUIQ0AQKcIaQBd S +7O//cff/Kv73/j637/XPzIFmYhNCTgZIQ2gXxJsk7R7r3/IaZyLkF67x8fHTz/9dA+8NrkO5Wq0 S 6zJ5A8/Q/kemYxMDTkNIr5rcEz/77LNf/vKX9hp4PXIdytU4yelJyL2BH5sYcBpCetXk2YWERj/k S apRr0l4Ek4R7Az82MeA0hPSq7fd72wL6MLkmJwn3Bn5sYsBpCOlVI6TRG0Ia8AjpVSOk0RtCGvBu S EtIPw+ZunP7Vpnoc77bjk71Y1OP9dns/LWG/2wwPth3crh4ly7KrM/Jp3JaF2g+bYf8wzMs+1Xz8 S GUIavTk7pL/5bz9799WQX373q3ef/6S8+/W//5sf/uqT78btT77z819955vlrfRzqH2RH5sYcJpb S hLRk4WbTDL/eQvq2ngnpixHSeA+dG9KSwdItxfDxkO7iJ84LONENQno/SPD4wJAoktQWd8OgIe2j S 2rZDrgdxL32gHAdrGuJApY8Fm+xrDelYuWU77M54ki4jizD49Fgyhd2YB9fi86QCHVambA4UrGsy S VJPKIV3la3ik1n+N1XzS+HmQNkIavTkzpOUh+KtBHqZ//m9/E1tySOsT9q/+7xca4YE8bccnZv/c S PGmRDettg3z3q5/98CfaKC91QBNSXzp/9Z3wK4L42Q8/CQM+/xP7AydaPqTtC9uYNKpEowZbSLj8 S pa6G397+DfY76+CjSDtLS4yiNKB/Vi57ubQ+PaQT3cviNtUjR9GWXHloqbLQCpN9rWBpaRasLZNJ S HQ7p78XjxpeHxp8UWQ3SRkijN+eFtASnpqnL3RjS7jvwxtfdGr0hU+vdpWfO2uFz6/nuXc7vdIiv S /+QT/Z1AWlI2u8M9+2MTA06zeEhbXupGTEQfhHk7Bk9Kl5CO2TRv4nbO9UTD0pG9pCX3sW3ZNwqj S HQ/psnveK9DGnKbCb9e/i+QMVrOCbSJ++3BI70MNvtr5+FpcYpMtg7QR0ujNWSGdA7jkq4b0V5+4 S yGyEtKVsfquEtB010LfKl+cayU5+Lp+M/PyPDQCcZumQLl/SKs2MZkjHvJSXIXVculiO+ryJ262Q S rhO3FdK1YyEtR8nRO8/XdkjL7pMBbfoxMqeDzCd1JKTjVvxCOx/69PEPIKTRm3NCug7O+I13fPb9 S 4Vf2sh3S8qAsGSwvY5Zbu+uZfqqQnjwrl9Hq7Wd+rFrgNMuGdB2NFjYlGiWT8h+UaShu7Vvuki4p S 9nzexG3tb1kVB5Rjub3CsPU40wzzlZgc0iUX1exYzZCuJytDpREOFOzKS9s+pPP4sj35ultrO3P8 S Awhp9OaMkC4JKj8pJlOjxHB8tpboTV9iuyiVbj//Vfiuu7Trk3TdUod0+vO0b8b/BO5Gq7af+bGJ S AadZNKRz5hkJD40xzebgbhzTl+ExR10ORfoHX+08C6MZCycdwVjn3LId72cPmn4EJZVYwbP22bHm S IZ0nFcXUNDbH6SDzSblhS2f9CzXJ47wm6beNs8Y/gJBGb04P6fA0XF5axNaxqvGs/8FYSIhOYjXv S ntu10cRB/O8BNo4KO05GI6SxiOX/cAwdI6TRmzOepN/PH5sYcBpCetUIafSGkAY8QnrVCGn0hpAG S PEJ61Qhp9IaQBjxCetX4/5NGV/j/kwYmCOlVe3x8/Oyzz8hp9ECuQ7ka5Zq018Ek4d7Aj00MOA0h S vXZyT5Rnlz3w2uQ6nCS0+M2/up+E3Hv9I9OxiQGnIaQB9OvP/vYfJzn3Xv/IdGxiwGkIaQBdk2B7 S A8/TMgUSGi9ASAMA0ClCGgCAThHSAAB0ipAGAKBThDQAAJ0ipAEA6BQhDQBApwhpAAA6RUgDANAp S Qhpr9Nu/83v/9P2P7QUA9IqQxhpJSH/ta39JTgPo3E1C+mHY3I35/91mv9sMD7YdPd5vreVp3Lqe S Z9oPm6H6/4u/aLSzzeelE9+lisL2frcdn6zhXI3x8VIS0vIvOQ2gc7cIaUmXzaaE07GQvsgspG/r S mZC+GCF9RTGkBTkNoGc3COn9II+zLq5y2Eg2yxP2J/KvGfb27Ps43uVQt+2Q9EF8OH4Ytvf78W7j S UvDQk7S0F9t72VvGtJe2u442pm46iNZW1C32dD4dROe1S2OkYctbOV9jo/xrrOaTxiekrySHtCCn S AXRr+ZDW/JPQKQkaw0YzKSZZyCeLn/wFte0VWmKkTTpryE2+On7u6255meLWBtdiwiA6WikvvyvS S y/CrRmiJBbj63a8R1iKVpGFDS5Wv2vi98S6VmtdnNv6kyGoQXMaHtCCnAfRp8ZDO/xU2Z4xuyBNn S Cl0RY0mVWLXQsrc0RAtNr5R/zvGQtijVreopOVTlR2tvh+faMpqrOfEhattp9ypfQ6O05F8Lgsb4 S sbxIdq8GwWUmIS3IaQAdWjqkq6+ac2JJGo3ugbUV0jGTJLpCkuUH68xHqTkW0jJa43BZM5jTk3eh S LUp2vzCkw5YtTpnayePjQvOQFuQ0gN4sG9KSNC5cLURT2MjL8mhr3VysapjdbfW7btv24e2jLjsc S 0nVnOVx6mR6vfQfbLk/eQfV1tFQ7H8SH6KRIeZnXQbYnX3eHPueNjws1Q/oXv/x/5DSAriwa0pOc S s6wqYaMPjqGDPUFux08nX1BXsWdauRvYg6mRbhbSs/YwsomDzEJaM9KRMlxLzNfpID5EbbsMW2oY S 7tN/ZTe2RGeNjws1Q1r8+79/RU4D6MfyfzgG9OdQSIsvvngipwF0gpDGGh0JafHjH/+L5LS9AIDX S Q0hjjXxI/8d//GfckGD2P7ERAF4RIY01yiEtCf1bv/Xb3/6f/0u2//zP/9u3vz3GdgDoASGNNYoh S HRP6n77/8R/+4Z/Iyx//+F/iBgB0gpDGGklI54SWl3/xF//9H/7h+3GDh2kA/SCksUZf+9pf5oQW S svH7f/BfZOOTT370R3/0p7ERAF4dIQ0oeYaWhJaNP/7j/xpbAODVEdKA+vxffyoP03/91//jf/+f S f7YmAHhthDQAAJ0ipAEA6BQhDQBApwhpAAA6RUgDANApQhoAgE4R0gAAdIqQBgCgU4Q0AACdIqQB S AOgUIQ0AQKcIaQAAOkVIAwDQKUIaAIBOEdIAAHSKkAYAoFOENAAAnVo4pJ/G7d34aC+Ch2Gz29v2 S heaDO4/324241rHM43g32IhHjw4AwOVuHtI3sh82KU2vyYU0AAALe6UnaWnX51wzPISe9iq8lJjd S bcf7wZrCA/F+Z6+UDJsGn/WUhDYHR37QxuFBQ3eMz9zh3XyI2FOrNZLN0tle2BTi1E6oPKS7NVjL S w7C9H1Mngh8A0PDaX3fLS+0gGbYdn2LTfrDozQknoZvfFRp4lr4He9ogpbPQNNU41P7u3e192AxZ S W7LZqkrxqZkq3VyLHf3A+HU9j/dbO4q+GyrU+LehpH9+FwCA7HVDOn8prVHnWNRZ+NXbJfDS4K2e S PqRTrKZt119a3C8HKTXz7vYftiMt241WQvrI+LZdjRN/FfDrUK0JAADmFUNaIs2HZY4604resHse S cPGQdi1WthvtzJDOLYaQBgA859VC2n8DHOItBdvx6C05enpIu5Gnz+jy7kkhrY/CFtKpfwnpI+Pb S dtpdpBEIaQDAc5YPafuKN5AoioE0b3ctMeHmUSf/Otvx01NCuqphNvLxkC5H3O6GbchR++Ja3pVh S 4yFOqDwcyPpYHhPSAIDnLBzSAADgpQhpAAA6RUgDANApQhoAgE4R0gAAdIqQBgCgU4Q0AACdIqQB S AOgUIQ0AQKcIaQAAOkVIAwDQKUIaAIBOEdIAAHSKkAYAoFOENAAAnSKkAQDoFCENAECnCGkAADpF S SAMA0ClCGgCAThHSAAB0ipAGAKBThDQAAJ0ipAEA6BQhDQBApwhpAAA6tXBIP43bzbC3F+rxfjs8 S 2PZRj+PddnyyF2d4GDY7f8C2/W6zvX+0Fy8iI0wnctqhTyLrdjdW9V1x8KvIFabCZEGKSfEAgBe5 S QUhvSrqEl6eF9EudFGb74eIguXVId6ZM34X0smcWANZn+ZC+GwZ7JtaH42FnT9LlwSvc4uUJOyWc S JKj0T0/SMsJuHO9iV3koD/lq27pfeis9GeeklA0zeyJ/GKSzCxUZZBilgNhbx8lHUaFleiDdfZd6 S 5SPaFESq329PSqqmVhc5D+k4uLTH7oHW71rCdOZzcUstdNgyl1z59n6sF/Y4WZ/ULc2akAaAq7tB S SI+P4d/9/VYyw77ulpaUZ/ud5VO8y6eXKdg0hKyDBnnKBumsCRTiNjRoOOlblhkuRdyxIjtEyVQN S LRtHD+dSKr+cHUiTz3aPv1X4AYO8ixWQuoW3NCwnU/P7ylvNkM7iCHmV1H5IAdyeS3hLVliOlebi S lmKysMf5YtK2LkjmSwUAvNRNQjqGUNpID3x2PxfpCUyfX10WhvzwcVVnQ+ipuyQpb7SPb598sx3D S LGxYMvmoO7Q9PVD8lcLei9u+PGUHSlPOx03bfmqTVJ68FNXgvnKrKZDGQ/WXbNZz4Uwrn86iwc+9 S 1V+rKh0AAC91o5DOLLHcnb3c8aWzhIa1p4DxI9RZIpGTg6f0tz4+EWvSwQmHbgebFJYGLwmXO5wQ S 0rFd+sdAvVZIy4D50HnwrNRfbcvuaUA7BZ6vfDaLOZlXZdbfLRcA4OVePaRz5FiipPBLAXNqSMvD S ZehvfdJLUaWOz7D8lm9M29VePnVs5FNCWlvutunL9rokmdSLQrrOP6k2lWG7tOaihy5ZLiOkOluT S nc/iOOs/OW5ZHADAi71SSGtsRPanZJJzdQqmm74foc4S7S/v2jiDjFPljWyYHB7zeupjqbidywtk S l9mBTgrpSVxNSvLFTAorhwtk2Dj4vN21hAPN56LlOdKiVZm8VrnyxiyOyv1dJe7XCADAyy0c0gAA S 4KUIaQAAOkVIAwDQKUIaAIBOEdIAAHSKkAYAoFOENAAAnSKkAQDoFCENAECnCGkAADpFSAMA0ClC S GgCAThHSAAB0ipAGAKBThDQAAJ0ipAEA6NTyIf0wbJLt/aM1vsjj/XZ4sO2JI29l0qcu4HG8245P S 9gLneRq3d6Ouppzf3V7+d7+zs6ziWwCAyywc0nIr3wx6C1cSiptno/SIa4c0Xk4i2RbchfQlJxcA S MLdwSD8MrVzUtDbh/h66jemJO4R6flAL70o3iVh7fzN8r2wL/zLsW57dqwflQ0/SbmTRGkGK2Y2p S 5tQSXwUaTq4lZtV+tx3v0zhxmm/Hfsi/exHSALCYZUO6+fDqGzXJJPM0FO2mL/d6fXcW0vK/suMk S Bqxz9ZbLDw1X2xSzYqZfd6fRZiNoAFtPGaRKXKlN6/RD7YdQuYyWesqA1YHee+mM+G2db+aXCADw S UjcKac22QKI0b0carvOb/ikh7fZyb0kiOnkQV0xSh3QZbTaCL8Zvlzh33w0obZTQytX67Tegmo4/ S d0ZX4y3NFwBey02/7o4392nWCn+jj9vPhrQ+3abn3eote5CdOxbS1WizEdoh7aNItksx0dsO6co0 S pOdLDQB4iVv+4Zh96yt38HRbTzHZDOm0o0ZCCul063f5Gri33HfLfthGcuRBJqPNRmiFdD2ajJBi S OHV4wyFdsUX2a+hWAwBwgYVDOoSZPW+lv6iKN3ETQ3Qe0m7H4T79p2VNbrH91t/NvjBPb2lOyAjG S R29ViRgeLFdm7bMR5iFth0ukPNcSp7mykM6nQPEYDQBXsXhIAwCAlyGkAQDoFCENAECnCGkAADpF S SAMA0ClCGgCAThHSAAB0ipAGAKBThDQAAJ0ipAEA6BQhDQBApwhpAAA6RUgDANApQhoAgE4R0gAA S dIqQBgCgU8uH9MOwSbb3j9b4bj9shv3DYC1P4/Zu1K3cIj12m+EhbrY1OsixdnvbxpIe77d2UuU8 S prbxzppmZ0FOt/Hn18RTn8nFYG+4ccpVtB2fQkujWypgMiAAvLcWDmm9k1Y38XbutkL6Wc+mOJbi S TqumdcjIvCEmp0ZeptMqaR1S1v06JTu6ky4XSYrhcsGkvYTsqJdKq9vDqC35WgKA99/CId0M3ep5 S NzxSxxtr/bSUb/T5kWvYVaNph13aJQ6YRi7Pedyvl+BPawrF/S6n5oSEaP5FzU6rnKCS4jJCuR4q S lt9Vh3DB2LapYp6QBvCGLBvS9UNSciik5dX86257crIWP5qGt42Tnqts5P2QdqnCAFfSCsVwCu7r S 35lMFavltKY+MlrdP5GRZ4/dk9FU7hYR0gDekBuFtN6Ig8kN2u65R0O65EH9XG4d/LaNrN9/8gy9 S nAMhXbLZnxo7xbad3wr9g+1umD5Ja+6KtNehkJ50iwhpAG/ITb/urqM0WiKkA7uDlz64Gn8i7Nyl S LzOCKsX1rXlIOzKCC2n9fW6SslUHC+lGtyhfSwDw/rvlH47J7TV9e5lvo7Jdh/T0acx1lpZJSKfO S KSFs9+rrbr8LrsOdVg3LcBb82ZkksXvLXQPuRNen1X13bdJeIl0PB/8TOCEN4A1ZOKTjTTzJN27N S 12g36mNWubHK7VhJz3yjz51nfzg2+4+g6dbvDlp/F4oraa2wnTsVT8fstIp0BsvX3fZLmHV27YH1 S lzNrYja3upU+EacewHtv8ZC+lHsw4rEYALAq3Ye0f2hLaQ0AwBq8ByENAMA6EdIAAHSKkAYAoFOE S NAAAnSKkAQDoFCENAECnCGkAADpFSAMA0ClCGgCAThHSAAB0ipAGAKBThDQAAJ0ipAEA6BQhDQBA S p24S0g/Dgf+XycfxLv5/+C+u+f9Fvd9thgfbDm5Xz5sxW0MAwNXcIqTlPr7ZNMOvt5DG2VhDAFjO S DUJ6P8hjtDxM7/bW8DRuJbXF3TBoSPuotu2Q60Hc62HY3o+DNQ1xoNLHHtNlX2tIx8ot22F3xpN0 S GVmEwafHkinsxjy4Fp8nFawnt/IaliXKJxoAcJnlQ1rzVWNucOFqGabBFhLO+sTw29u/wX5nHXw2 S a2f3FXoc0D8rl71cWp8e0onupR3cbxhyFG3JlYeWKpZcYWtgazg/ZQCAiy0e0vmWnRLRB2HeDk/b S OQJDOmaTmLTtnOuJhqUje/nYtm3ZNwqjHQ/psnveK9BGyaScxH7b/S6yEu602vqIelUBAC+0dEhL S aDkajc2Qjvd6eRkSzkWyZcBpIT3JhkZI146FtBwlR+/sWAdCWoNqbfk0P0GzVQUAvNCyIV1Hoz1l S lpu4xFv+gzINxa19ZVru+Cn2XAbYtva3mIwDyrHcXmHYepxzQrp+IJ4dqxnSzd8D3iL/u4gsVGOp S 61UFALzQoiGdM89IwmmMaTYHd+NY/vvl5NYf6R98aWPJgLItoxn3IGtcYATb8X72NOxHUFKJFTxr S nx1rHtJ5UlGu9k1yk02rOjtlAICLLf+HYwAA4EUIaQAAOkVIAwDQKUIaAIBOEdIAAHSKkAYAoFOE S NAAAnSKkAQDoFCENAECnCGkAADpFSAMA0ClCGgCAThHSAAB0ipAGAKBThDQAAJ0ipAEA6BQhDQBA S pwhpAAA6RUgDANApQhoAgE4R0gAAdIqQBgCgS+/e/X96Z6xSNuHxtwAAAABJRU5ErkJggg== S S --_003_8b052b2996ec4ee5a575eea07c12d5cabingende_-- S .

Re: pop3 fetching

Posted: Fri Mar 29, 2019 1:06 pm
by Klemen
Not sure what's happening. Can you send a copy of the email you have problems with to pop3test [at] hesk and I will check if it works here.

Re: pop3 fetching

Posted: Mon Apr 01, 2019 6:56 am
by Invidia
Hi Klemen,

I have sent you the e-mails as attachment to that e-mailadress.

Re: pop3 fetching

Posted: Fri Apr 05, 2019 6:03 am
by Invidia
I have tested a bit.
It doesnt matter if the email is plain text, html or rich text.
As far I can tell this happens only from e-mail send with outlook 2016.

Gonna make some tests with Outlook 2010.

Re: pop3 fetching

Posted: Sat Apr 06, 2019 9:23 am
by Klemen
Sorry for the late response.

I just tested the two emails you sent and both get fetched into my test help desk without problems, so no idea what is going on.

Does it make any difference if you try IMAP fetching instead of POP3 (same email, but different protocol)?
What server and version of PHP are you using?

Re: pop3 fetching

Posted: Tue Apr 09, 2019 9:17 am
by Invidia
I am trying to get IMAP running, but there I am getting this error:

Code: Select all

Kerberos error: No Kerberos credentials available (try running kinit) for exchange.local
What server and version of PHP are you using?
Ubuntu 16.04.6 LTS and PHP 7.0.33-0ubuntu0.16.04.3

Re: pop3 fetching

Posted: Tue Apr 09, 2019 10:20 am
by Klemen
This appears to be a common issue with PHP IMAP, a few possible fixes:
https://stackoverflow.com/questions/685 ... -imap-open
http://forums.kayako.com/threads/fix-ke ... ser.29626/

Re: pop3 fetching

Posted: Tue Apr 16, 2019 7:11 am
by Invidia
imap is running now. I just ignored the error on the webinterface of the ticketsystem.
When i run the hesk_imap script it gets the emails, but also there i have the same problem as with pop3, so that some e-mails aren't getting transformed into tickets. the good thing on imap is that it continues when other emails arrive.

Re: pop3 fetching

Posted: Sat Apr 20, 2019 6:59 am
by Klemen
Hesk will ignore emails that:
1. appear to come from an automated response (from a "no reply" email address, "returned emails", "out of office" emails etc)
2. have no message (if Require message: [?] Ignore piped/fetched emails with no message is selected in Settings > Email tab)
3. appear to be duplicated (two emails with the same message within 5 minutes).

Re: pop3 fetching

Posted: Wed Apr 24, 2019 7:33 am
by Invidia
Klemen wrote: Sat Apr 20, 2019 6:59 am Hesk will ignore emails that:
1. appear to come from an automated response (from a "no reply" email address, "returned emails", "out of office" emails etc)
2. have no message (if Require message: [?] Ignore piped/fetched emails with no message is selected in Settings > Email tab)
3. appear to be duplicated (two emails with the same message within 5 minutes).
All this points dont match to this emails. I can't unterstand why email x gets fetched and y not.
But me and my colleagues like hesk so much...

Re: pop3 fetching

Posted: Wed Apr 24, 2019 7:56 am
by Invidia
Finally I have found something. I have turned Debug Mode back on and tried to fetch the stuck email.
After some tries I have got following error:

My command is following:

Code: Select all

sudo php -f /var/www/html/hesk/inc/mail/hesk_imap.php
Error

Code: Select all

<pre>Connected to the IMAP server &quot;{exchange.local:143/imap/tls/novalidate-cert}&quot;.</pre>
<pre>Unread messages found: 1</pre>
PHP Fatal error:  Uncaught Error: Call to undefined function utf8_encode() in /var/www/html/hesk/inc/pipe_functions.inc.php:392
Stack trace:
#0 /var/www/html/hesk/inc/pipe_functions.inc.php(66): hesk_encodeUTF8('Einf\xFChrung des ...', 'ISO-8859-1')
#1 /var/www/html/hesk/inc/mail/hesk_imap.php(148): hesk_email2ticket(Array, 2, 1, -1)
#2 {main}
  thrown in /var/www/html/hesk/inc/pipe_functions.inc.php on line 392
PHP Notice:  Unknown: Kerberos error: No Kerberos credentials available (try running kinit) for SRVEX01.DOMTAE01.local (errflg=1) in Unknown on line 0

Re: pop3 fetching

Posted: Wed Apr 24, 2019 4:36 pm
by Klemen
Try enabling XML functions in your PHP installation. This should work on Ubuntu 16:

Code: Select all

sudo apt-get install php7.0-xml
Don't forget to restart Apache afterward.