PEAR Packages
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Codewalkers ForumsPHP RelatedPEAR Packages

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Codewalkers Forums Sponsor:
  #1  
Old April 30th, 2007, 11:33 PM
johnno123 johnno123 is offline
Registered User
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 1 johnno123 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 12 m 56 sec
Reputation Power: 0
PearMail Installation issue

I have set up a PHP enquiry form on a website and we are getting badly spammed even though most agree that the code is pretty good. Someone suggested that I deploy PearMail but being a non-programmer (only HTML and CSS and enough PHP to get me into trouble) I just don't understand the instructions or even what form the implementation will take.

I am assuming that I need to install PearMail on my system and then I presume that I will upload files to my remote hosting server.

I've downloaded the software and extracted the Mail-1.1.13.tgz folder but I don't know where to go from here. My system is Windows XP/SP2.

I've tried a number of commands in the command prompt window but get wrong syntax messages. The Pear instructions are:

Quote:
The command line installer is the easiest way to install PEAR packages on your system: It connects to the PEAR package server via a simple HTTP connection, loads the package on your system and installs it to the desired location.

Fully-automatic installation
Using the command line installer is pretty straightforward and easy to use. Simply run the following line on your shell:

$ pear install <package>

<package> has to be replaced with the name of the package you want to install (e.g. HTTP_Upload).


An idiot's guide to setting it up would be greatly appreciated.

Johnno

Reply With Quote
  #2  
Old May 1st, 2007, 04:16 AM
wiesemann wiesemann is offline
Contributing User
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 152 wiesemann User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 14 h 26 m 25 sec
Reputation Power: 2
The command is:
$ pear install Mail
But this requires that PEAR itself is installed.

And simply using this package does not prevent spam. You need to filter spam submissions yourself, e.g. by using some regular expressions that test e.g. for line breaks in certain parts of the header.

Reply With Quote
  #3  
Old May 1st, 2007, 06:08 PM
lig's Avatar
lig lig is offline
"Forum Nazi"
Click here for more information.
 
Join Date: Apr 2007
Location: Jacksonville, Fl
Posts: 4,727 lig User rank is Private First Class (20 - 50 Reputation Level)lig User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 4 Days 1 h 4 m 45 sec
Reputation Power: 6
technically you can just grab the Mail or Mail_Mime class and all their dependencies from PEAR and install it where ever you want (just have to make sure your paths to find it/them work). This however is not the preferred way.

The installation instructions for PEAR are very good. to install the "pear installer" read here.

Personally -if you are getting really spammed - I would tighten up your security on the form and add a captcha. If you need help doing that - we are here, just ask in the PHP coding forum. But I should note we help you do it - not do it for you. If you want someone to do it for you - start a thread in the Barter Zone.
__________________
life is a game.... Have fun
-----------------------------
http://www.phpwomen.org
strength in unity

PHPCommunity IRC
#phpc on freenode

Reply With Quote
Reply

Viewing: Codewalkers ForumsPHP RelatedPEAR Packages > PearMail Installation issue


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 6 hosted by Hostway