--- a/busui/owa/includes/PHPMailer_v2.0.3/docs/faq.html +++ b/busui/owa/includes/PHPMailer_v2.0.3/docs/faq.html @@ -1,1 +1,68 @@ +<html> +<head> +<title>PHPMailer FAQ</title> +<style> +body, p { + font-family: Arial, Helvetica, sans-serif; + font-size: 12px; +} +div.width { + width: 500px; + text-align: left; +} +</style> +</head> +<body bgcolor="#FFFFFF"> +<center> +<div class="width"> +<h2>PHPMailer FAQ</h2> +<ul> + + <li><b style="background-color: #FFFF00">Q:</b> <b>I'm using the SMTP mailer and I keep on getting a timeout message + well before the X seconds I set it for. What gives?</b><br /> + <b style="background-color: #FFFF00">A:</b> PHP versions 4.0.4pl1 and earlier have a bug in which sockets timeout + early. You can fix this by re-compiling PHP 4.0.4pl1 with this fix: + <a href="timeoutfix.diff">timeoutfix.diff</a>. Otherwise you can wait for the new PHP release.<br /><br /></li> + + <li><b style="background-color: #FFFF00">Q:</b> <b>I am concerned that using include files will take up too much + processing time on my computer. How can I make it run faster?</b><br /> + <b style="background-color: #FFFF00">A:</b> PHP by itself is very fast. Much faster than ASP or JSP running on + the same type of server. This is because it has very little overhead compared + to its competitors and it pre-compiles all of + its code before it runs each script (in PHP4). However, all of + this compiling and re-compiling can take up a lot of valuable + computer resources. However, there are programs out there that compile + PHP code and store it in memory (or on mmaped files) to reduce the + processing immensely. Two of these: <a href="http://apc.communityconnect.com">APC + (Alternative PHP Cache)</a> and <a href="http://bwcache.bware.it/index.htm">Afterburner</a> + (<a href="http://www.mm4.de/php4win/mod_php4_win32/">Win32 download</a>) + are excellent free tools that do just this. If you have the money + you might also try <a href="http://www.zend.com">Zend Cache</a>, it is + even faster than the open source varieties. All of these tools make your + scripts run faster while also reducing the load on your server. I have tried + them myself and they are quite stable too.<br /><br /></li> + + <li><b style="background-color: #FFFF00">Q:</b> <b>What mailer gives me the best performance?</b><br /> + <b style="background-color: #FFFF00">A:</b> On a single machine the <b>sendmail (or Qmail)</b> is fastest overall. + Next fastest is mail() to give you the best performance. Both do not have the overhead of SMTP. + If you have you have your mail server on a another machine then + SMTP is your only option, but you do get the benefit of redundant mail servers.<br /> + If you are running a mailing list with thousands of names, the fastest mailers in order are: SMTP, sendmail (or Qmail), mail().<br /><br /></li> + + <li><b style="background-color: #FFFF00">Q:</b> <b>When I try to attach a file with on my server I get a + "Could not find {file} on filesystem error". Why is this?</b><br /> + <b style="background-color: #FFFF00">A:</b> If you are using a Unix machine this is probably because the user + running your web server does not have read access to the directory in question. If you are using Windows, + then the problem probably is that you have used single backslashes to denote directories (\). + A single backslash has a special meaning to PHP so these are not + valid. Instead use double backslashes ("\\") or a single forward + slash ("/").<br /><br /></li> + +</ul> + +</div> +</center> + +</body> +</html>