Thanks Ritesh,
You suggested me the right path, its working fine now
thanks again
--- In [email protected], Ritesh Agrawal
<[EMAIL PROTECTED]> wrote:
>
> I think you didn't make entry in xinetd
> 
> If                your server uses Xinetd, here's how you integrate
Courierpassd into                it:
>              cd /etc/xinetd.d
>              Here we create                the xinetd script for
courierpassd...
>              vi courierpassd
>                              service courierpassd
>                {
>                port = 106
>                socket_type = stream
>                protocol = tcp
>                user = root
>                server = /usr/local/sbin/courierpassd
>                server_args = -s imap
>                wait = no
>                only_from = 127.0.0.1
>                instances = 4
>                disable = no
>                }
> 
> vi /etc/services
>        Append to following          line to the /etc/services file:
>        courierpassd          106/tcp #for /etc/xinetd.d/courierpassd
>        If          your system uses Xinetd, them we now want to
restart Xinetd:
>        /etc/rc.d/init.d/xinetd          restart
> 
> Now let's test Courierpassd          by trying the reset the
password for a mail account. Here's what a successfull        test
should look like:
>        [EMAIL PROTECTED]:/#          telnet localhost 106
>          Trying 127.0.0.1...
>          Connected to localhost.
>          Escape character is '^]'.
>          200 courierpassd v0.30 hello, who are you?
>          user [EMAIL PROTECTED]
>          200 Your password please.
>          pass my_password (don't          be a dumbass. Put your own
password here)
>          200 Your new password please.
>          newpass my_new_password (don't          be a dumbass. Put
your new password here)
>          200 Password changed, thank-you.
>          quit
>          200 Bye.
>          Connection closed by foreign host.
>          [EMAIL PROTECTED]:/# 
> 
> kamal2asn <[EMAIL PROTECTED]> wrote:                                  Hi,
>     I have installed a new mailserver based on postfix with Courier And
>  MySQL database on a Fedora Core 5 box.Need to patch a plugin
>  courierpassd to change the user password remotly through webinterface
>  of squirrelmail.
>  I have untared the tarball of courierpassd-1.1.2.tar.gz in the
>  /usr/share/squiremail/ folder and ran the 
>  /usr/share/squirrelmail/config/config.pl script to add the change_pass
>  plugin from "Available Plugins" to the "Installed Plugins"
>  Saved the data and exited.
>  Now the change_pass Plugin showing perfectly in the user's wemail
>  option, but when trying to change the password through webinterface,
>  its showing   ERROR:Connection refused (111)
>  
>  http error log contents says:
>    PHP Warning:  fsockopen() [<a
>  href='function.fsockopen'>function.fsockopen</a>]: unable to connect
>  to localhost:106 (Connection refused) in
>  /usr/share/squirrelmail/plugins/change_pass/options.php on line 140,
>  referer:
http://mail.mydomain.com/webmail/plugins/change_pass/options.php
>  
>  Can any one suggest what and where is the problem and which service
>  will open 106(poppassd) port
>  Thanks in advance
>  KamaljitS 
>  
>  
>      
>                        
> 
> 
> 
>        
> ---------------------------------
> Give spam the boot. Take control with tough spam protection
> in the all-new Yahoo! Mail Beta.
>


Reply via email to