Step # 1: Download files Use wget command to download all files: # cd /tmp # wget http://download.pear.php.net/package/Mail-1.1.14.tgz # wget http://download.pear.php.net/package/Net_SMTP-1.2.10.tgz # http://download.pear.php.net/package/Net_Socket-1.0.8.tgz Untar all files: # tar -zxvf Mail-1.1.14.tgz # tar -zxvf Net_SMTP-1.2.10.tgz # tar -zxvf Net_Socket-1.0.8.tgz Step # 2: Install files Simply copy file to your webroot such as /www/usr/share/pear or standard location such as /usr/share/pear: # cd /usr/share/pear # mkdir Net # cd Net # cp /tmp/Net_SMTP-1.2.10/SMTP.php . # cp /tmp/Net_Socket-1.0.8/Socket.php . # cd .. # cp -avr /tmp/Mail-1.1.14/Mail/ . # cp -avr /tmp/Mail-1.1.14/Mail.php . Step # 3: Test SMTP email Now you have required files, all you have to do is send email using authenticated smtp server. download pear from website # cp -avr /tmp/Pear-1.7.2/Pear/ . # cp -avr /tmp/Pear-1.7.2/Pear.php .