これは、私が自分の email テーブルでやろうとしていることです。同じサーバーに Postfix をセットアップしました。
たとえば、メール列を 2 つの列に分けます
user@gmail.com
に分かれる
Username | Hostname
|
user | gmail.com
データベースからデータをフェッチするようになりましたhostname
foreach($rows as $row)
{
$data[$row['hostname']][] = $row['username'] . '@' . $row['hostname'];
}
foreach($data as $hostname => $emails)
{
$list = implode(',',$emails);
mail($list,'This is subject','Some message');
}
これを行うと、各サーバー (yahoo、google など) に複数回 ping を実行する必要がなくなりますか?