bucle for + array

[email protected] (Alexis Saucedo) Tue, 8 Jul 2014 11:09:37 -0300
Newsgroups php.general.es
Message-ID <CAAu=vQciB7Ftt=ZuusyQAiJoOkApU-mT=2cjjLzMoqba_-K8VQ@mail.gmail.com>
--001a11c14d6e55c29004fdaf2466
Content-Type: text/plain; charset=UTF-8

Gente buenos dias una consulta medio basica pero me esta rompiendo la
cabeza tengo un script con ips a por las cuales enrutan emails de salida
por ejemplo:

CONECTO:

$ip_servidor = array();

$ip_servidor[0]['servidor'] = '122.122.122.1220';
$ip_servidor[0]['user'] = 'USER';
$ip_servidor[0]['pass'] = 'PASS';


SI ESTA TODO BIEN LEO LOS DATOS Y ENVIO:

if($ok){
foreach($ip_servidor as $item){
$mail_port = '25
$mail_host = trim($item['servidor']);
$mail_user = trim($item['user']$mail_pass = $item['pass'];

}
do{

$mail = new PHPMailer(true);
$mail->IsSMTP();
$mail->Host       = $mail_host;
$mail->Port       = $mail_port;
$mail->Username   = $mail_user;
$mail->Password   = $mail_pass;
$mail->CharSet = 'UTF-8';
$mail->SMTPAuth   = true;
$mail->SingleTo = true;

//ENVIO
}

Lo que necesito es que recorra varias ip por ejemplo aca vemos que envia a
una sla:


$ip_servidor[0]['servidor'] = '122.122.122.1220';
$ip_servidor[0]['user'] = 'USER';
$ip_servidor[0]['pass'] = 'PASS';

y quiero que envie a varias:

$ip_servidor[0]['servidor'] = '122.122.122.1220'; 1 ip
$ip_servidor[0]['servidor'] = '122.122.122.000'; 2 ip
$ip_servidor[0]['servidor'] = '122.122.122.022'; 3 ip

asi hasta que termine la lista de 10 ip y vuelva que salga un email por
cada ip, m pueden dar una mano?

saludos! y muchisimas gracias

--001a11c14d6e55c29004fdaf2466--