[pskmail] Re: POP3 problem with server

  • From: Rein Couperus <rein@xxxxxxxxxxxx>
  • To: pskmail@xxxxxxxxxxxxx
  • Date: Wed, 07 Feb 2007 22:18:28 +0100


The server now uses Mail::POP3Client for POP, and it will not work if it has 
not been installed.
And to install it you will need to install the other, SSL related modules.
It is not really difficult if you follow the instructions of cpan, especially 
where it asks for a specific version of OpenSSL. 

All this hassle is necessary in order to be able to POP from authenticating 
servers like gmail.

I am busy with a bundled version of the server (and the client) which is like a 
'staticly linked' version.
The idea is that is contains all required modules, even the perl compiler (and 
interpreter) itself.
I am experimenting with it at the moment, but that is not easy where I am now. 
Would be easier to do that in the 'lab' hi... But I have all the modules now on 
the laptop an I will see what I can do. It will be BULKY and it will take for 
ages to start, but it is supposed to be convenient.

Meanwhile, it is an interesting puzzle game to install those Perl modules. I 
found that cpan will NOT install most modules automatically. But there is a 
* use cpan to download all stuff for you.
* when it asks to automatically fetch a dependency, say [y].
* when it says it cannot make the module:
: goto ~/.cpan/build
: cd into the directory of the module
: get root priviledge
: in that directory do:
:+ 'perl Makefile.PL'
:+ 'make'
:+ 'make test'
:+ 'make install'
Then start the game again by asking cpan to install the original module.
It will now not download the stuff (it did that already) but try to make it, 
and when that fails you now know what to do,until you have resolved all 
dependencies and done the 'make install' of the module you wanted in the first 

I just installed lots of Mail::XX modules for the server, and the above 
procedure worked in all cases.

Rein EA/PA0R/P

> -----Ursprüngliche Nachricht-----
> Von: pskmail@xxxxxxxxxxxxx
> Gesendet: 07.02.07 21:08:35
> An: pskmail@xxxxxxxxxxxxx
> Betreff: [pskmail] POP3 problem with server

> I now have the client working well. The server works fine for sending 
> mail and retrieving web pages, but will not receive mail. Sending ~QTC 
> 1+ always results in 'No mail' at the client. At the server, the 
> server.log shows;
> Call WB5CON-10 o.k.
> Got message list
> QTC received...
> If I send ~MAIL from the client I get no response at the client. At the 
> server, on the main terminal window, I get an error in the POP3Client 
> perl module (line 1075, <GEN2> line 2 ).
> I followed the Mandriva server install on the wiki. Upon further study 
> on the wiki, I notice on the UBUNTU install that the perl modules 
> IO::Socket::SSL and NET::SSLeay are required for the SSL version of the 
> server. I have tried installing them from CPAN but have problems similar 
> to those documented on the wiki.
> Before digging further into installing those modules, I wanted to get 
> some feedback.
> Are those modules now required even for non-SSL use.
> Thanks and 73,
> Fred - WB5CON


Other related posts: