Changes

From SME Server
Jump to navigationJump to search
no edit summary
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
97

edits

Navigation menu