Changeset 1a13d6e in github
- Timestamp:
- Feb 13, 2008 2:55:32 PM (5 years ago)
- Branches:
- master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
- Children:
- 98154a9
- Parents:
- 977aec55
- File:
-
- 1 edited
-
check.php-dist (modified) (13 diffs)
Legend:
- Unmodified
- Added
- Removed
-
check.php-dist
r7886efa r1a13d6e 34 34 * @version CVS: $Id$ 35 35 * @link https://svn.roundcube.net/trunk 36 * @todo Check IMAP settings.37 * @todo Check SMTP settings.38 36 * @todo HTML/CSS to make it pretty. 39 37 * @todo In devel-next, use bootstrap. … … 58 56 ******************************************** 59 57 */ 58 59 error_reporting(E_ALL ^E_NOTICE); 60 60 61 61 $include_path = dirname(__FILE__) . '/program/lib/'; … … 93 93 <?php 94 94 if ($rctest_config['from'] == '_yourfrom_') { 95 echo '<span class="fail">NOT OK</span> </span>';95 echo '<span class="fail">NOT OK</span>'; 96 96 } else { 97 97 echo $rctest_config['from'] . '<br /><br />'; … … 107 107 echo "Directory $dir: "; 108 108 if (!is_writable($path . $dir)) { 109 echo '<span class="fail">NOT OK</span> </span>';109 echo '<span class="fail">NOT OK</span>'; 110 110 } else { 111 111 echo '<span class="success">OK</span>'; … … 122 122 echo '<span class="success">OK</span>'; 123 123 } else { 124 echo '<span class="fail">NOT OK</span> </span>';124 echo '<span class="fail">NOT OK</span>'; 125 125 } 126 126 echo '<br />'; … … 140 140 $db_working = true; 141 141 } else { 142 echo '<span class="fail">NOT OK</span> </span>';142 echo '<span class="fail">NOT OK</span>'; 143 143 } 144 144 echo '<br />'; … … 163 163 164 164 if ($tz_db != $tz_local) { 165 echo '<span class="fail">NOT OK</span> </span>';165 echo '<span class="fail">NOT OK</span>'; 166 166 } else { 167 167 echo '<span class="success">OK</span>'; … … 180 180 echo 'status: '; 181 181 if ($auto_start == 1) { 182 echo '<span class="fail">NOT OK</span> </span>';182 echo '<span class="fail">NOT OK</span>'; 183 183 } else { 184 184 echo '<span class="success">OK</span>'; … … 191 191 echo '<span class="success">OK</span>'; 192 192 } else { 193 echo '<span class="fail">NOT OK</span> </span>';193 echo '<span class="fail">NOT OK</span>'; 194 194 } 195 195 … … 200 200 $save_path = ini_get('session.save_path'); 201 201 if (empty($save_path)) { 202 echo '<span class="fail">NOT OK</span> </span>';202 echo '<span class="fail">NOT OK</span>'; 203 203 } else { 204 204 echo "<span class="success">OK</span>: $save_path"; … … 243 243 Recipient:<br /> 244 244 <?php echo $rctest_config['from']; ?><br /><br /> 245 <input type="hidden" name="action" value="smtp" /> 245 246 <input type="submit" value="send an email" /> 246 247 </form> 247 248 <?php 248 if ($_SERVER['REQUEST_METHOD'] == 'POST' ) {249 if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['action'] == 'smtp') { 249 250 250 251 echo 'Trying to send email: '; 251 252 if ($rctest_config['from'] == '_yourfrom_') { 252 echo '<span class="fail">NOT OK</span>< /span><br />';253 echo '<span class="fail">NOT OK</span><br />'; 253 254 echo '<i>Please edit $rctest_config in ' . basename(__FILE__) . '</i><br />'; 254 255 } else { 255 256 256 $data = $_POST['smtp_test'];257 $data = $_POST['smtp_test']; 257 258 $CONFIG = $rcmail_config; 258 259 … … 275 276 echo '<span class="success">OK</span><br />'; 276 277 } else { 277 echo '<span class="fail">NOT OK</span> </span>';278 echo '<span class="fail">NOT OK</span>'; 278 279 echo '<br />' . join('<br />', $smtp_response); 279 280 } … … 281 282 } 282 283 } else { 283 echo '<span class="fail">NOT OK</span></span>'; 284 echo '<span class="fail">NOT OK</span>'; 285 } 286 ?> 287 <h3>Test IMAP settings</h3> 288 <?php 289 if ($rcmail_config['default_host'] == '') { 290 echo '<span class="fail">We cannot test, default_host is not set in config/main.inc.php.</span>'; 291 } else { 292 ?> 293 <form action="check.php" method="post"> 294 <label>Username:</label><input type="text" name="imap_test[user]" /> 295 <label>Passwort:</label><input type="text" name="imap_test[pass]" /><br /><br /> 296 <input type="hidden" name="action" value="imap" /> 297 <input type="submit" value="check email" /> 298 </form><br /><br /> 299 <?php 300 if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['action'] == 'imap') { 301 302 echo 'Testing IMAP connect: '; 303 304 $data = $_POST['imap_test']; 305 306 require_once 'imap.inc'; 307 global $iil_error, $ICL_PORT; 308 309 $ICL_PORT = $rcmail_config['default_port']; 310 $result = iil_Connect($rcmail_config['default_host'], 311 $data['user'], $data['pass']); 312 313 if ($result != true) { 314 echo '<span class="fail">NOT OK</span>'; 315 echo '<br />' . $iil_error; 316 } else { 317 echo '<span class="success">OK</span>'; 318 } 319 echo '<br />'; 320 } 284 321 } 285 322 ?>
Note: See TracChangeset
for help on using the changeset viewer.
