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: 173 wiesemann User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 16 h 4 m 53 sec
Reputation Power: 3
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,775 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 13 h 41 m 13 sec
Reputation Power: 7
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




 Free IT White Papers!
 
Create the Optimal Architecture for your Critical Applications
Warburton's the largest independently owned bakery in the UK faced a number of difficult challenges in providing the most robust yet efficient IT infrastructure for their organization's success. IBM's services combined with their xSeries servers created the perfect platform for their SAP environment with sufficient flexibility, and did so in very time effective fashion.

Request Your Free Technology Downloads!
 
Five Best Practices for Deploying a Successful Service-Oriented Architecture
This white paper describes the benefits you can expect with SOA, and how IBM can help take your business there.

Request Your Free Technology Downloads!
 
Gartner Magic Quadrant for Application Delivery Controllers
Gartner summarizes its view on Application Delivery Controllers, evaluates strengths and weaknesses of solutions, and provides Magic Quadrant reporting for a quick comparison across all vendors. Learn from Gartner how you can benefit from an all-in-one device like Citrix NetScaler that delivers the highest levels of availability, performance and security.

Request Your Free Technology Downloads!
 
Knowledge is Power
What you don't know can hurt you, and is likely costing you money and increasing your security risks during an era of scarce resources. This white paper proposes six key strategies that enterprise security managers can use to improve their network defense posture.

Request Your Free Technology Downloads!
 
Rationalizing the Multi-Tool Environment
The rationalized multi-tool approach is flexible, scalable and cost effective. It provides the necessary input to the IT service management business processes. It preserves prior investments in monitoring tools, empowers technologists to select the best tools with which to do their jobs, and enhances effective response to incidents.

Request Your Free Technology Downloads!
 

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




© 2003-2010 by Developer Shed. All rights reserved. DS Cluster 10 Hosted by Hostway
For more Enterprise Application Development news, visit eWeek