Modify

Ticket #3374 (closed defect: worksforme)

Opened 19 months ago

Last modified 19 months ago

"," in external Email Password kills fetchmail

Reported by: christian.seyfarth@… Owned by: jamor@…
Milestone: Component: mail
Severity: normal Keywords: fetchmail, password,
Cc:

Description

If the password for the external retrieval service contain a "," the file /etc/ebox-fetchmail.rc gets compromised:

poll mailserver.example.com proto imap port 993:

user john.doe, with password kerK,sev, is jdoe@… here ssl;

won't work, but

poll mailserver.example.com proto imap port 993:

user john.doe, with password kerKFsev, is jdoe@… here ssl;

works.

Reason: the "," is used as sepaprator in this file, and whithout any masquerading the "," in the password will be not recognized as part of th password, but as "pasword end".

Attachments

Change History

comment:1 Changed 19 months ago by jamor@…

  • Status changed from new to closed
  • Resolution set to worksforme

Hello Christian Seyfart,

I think you are using a old version of the mail module. Since 2.1.1 there is quoting. You get configuration files like this one:

poll pop.gmail.com proto pop3 uidl port 995:
   user gibon@external.com, with password 'a,a', is gibon@monos.org here ;

So I recommend you to upgrade the mail module.

Cheers,

Javier

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.