<?php
/***************************************************************************
- * Copyright (C) 2003-2008 Polytechnique.org *
+ * Copyright (C) 2003-2010 Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
$fd = fopen($globals->poison->file, 'r');
$size = fstat($fd);
$size = $size['size'];
- $seed = crc32($seed) % $size;
+ $seed = crc32($seed . date('m-Y')) % $size;
if ($seed < 0) {
$seed = $size + $seed;
}
while (!feof($fd) && $i < $count) {
$line = trim(fgets($fd));
if (strlen($line) > 0) {
- if ($seed % 27 > 13) {
- $line .= '@' . $globals->mail->domain;
- } else {
- $line .= '@' . $globals->mail->domain2;
- }
$emails[] = $line;
++$seed;
}
while (!feof($fd)) {
$line = trim(fgets($fd));
if (strlen($line) > 0) {
- $entries[$line] = md5($line);
+ $m1 = $line . '@' . $globals->mail->domain;
+ $entries[$m1] = md5($m1);
+ $m2 = $line . '@' . $globals->mail->domain2;
+ $entries[$m2] = md5($m2);
}
}
fclose($fd);