Line 1: |
Line 1: |
− | Sometimes your ISP may have a misconfiguration and your fetchmail can get this error: | + | [[Category:Mail]] |
| + | [[Category:Howto]] |
| + | Sometimes your ISP's Mail Server may have a misconfiguration and your fetchmail can get this error: |
| | | |
| Jan 12 06:45:32 smesmb fetchmail[4260]: POP3< . | | Jan 12 06:45:32 smesmb fetchmail[4260]: POP3< . |
Line 18: |
Line 20: |
| | | |
| the ISP mail server, during tha authentication phase, shows as available for fetchmail a secure connection (even if this connection is NOT available as a secure one for that user); | | the ISP mail server, during tha authentication phase, shows as available for fetchmail a secure connection (even if this connection is NOT available as a secure one for that user); |
− | fetchmail then tries to authenticate with TLS and the connection is refused; the solution is to force fetchmail to avoid using secure protocols (command line switch --sslproto '') | + | fetchmail then tries to authenticate with TLS and the connection is refused; the solution is to force fetchmail to avoid using secure protocols (command line switch --sslproto ' ' ) |
| | | |
| Copy the file: | | Copy the file: |
Line 29: |
Line 31: |
| | | |
| | | |
− | Then with your favourite editor find the following lines in 90fetchmail: | + | Then, with your favourite editor, open 90fetchmail and find the following lines: |
| | | |
| # FetchMails service configuration | | # FetchMails service configuration |
Line 41: |
Line 43: |
| $staticvalue .= "set bouncemail\nset properties \"\"\n" ; | | $staticvalue .= "set bouncemail\nset properties \"\"\n" ; |
| | | |
− | and modify the following line:
| + | you must modify the following line: |
| | | |
− | my $staticvalue = "/usr/bin/fetchmail $mdbg --sslproto ''' --fetchmailrc - <<EOF\n" ; | + | my $staticvalue = "/usr/bin/fetchmail $mdbg --sslproto ' ' --fetchmailrc - <<EOF\n" ; |
| | | |
− | adding the --slproto ''' switch. | + | adding the --sslproto ' ' switch (this is like saying sslproto none). |
| | | |
− | Note that ''' is not " but a double ' (this is like saying sslproto none) | + | {{Note box|Note that ' ' is not " but a double ' without space between ' and ' }} |
| | | |
| Complete with: | | Complete with: |
| | | |
− | expand-template /etc/fetchmail | + | expand-template /etc/fetchmail |