Generateur de compte pop ovh

Contenu du snippet

Ce petit script a pour but de generer aleatoirement une adresse pop chez OVH a l'aide du module SOAPI et d'enregistrer dans une base SQL la date de creation de cette adresse pop (en vue d'etre supprimé de maniere temporel.
Un exemple de ce code est disponible ici: http://sephirothgeek.com/outils/mail_anonyme/creation_pop.php

Source / Exemple :


<?php 
echo "<h1>Creation d'email</h1>";
try {
 $soap = new SoapClient("https://www.ovh.com/soapi/soapi-re-1.20.wsdl");

 //login
 $session = $soap->login("xxxxx-ovh", "xxx-hot-collection","fr", false);

 //popAdd
 $randomisateur = array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9");
 for($k=0;$k<6;$k++){
	 $rand_nom_utilisateur = array_rand($randomisateur);
	 $nom_utilisateur = $nom_utilisateur.$randomisateur[$rand_nom_utilisateur];
	 $rand_mot_de_passe = array_rand($randomisateur);
	 $mot_de_passe = $mot_de_passe.$randomisateur[$rand_mot_de_passe];
 }
 $soap->popAdd($session, "sephirothgeek.com", "$nom_utilisateur", "$mot_de_passe", "", "xxxxx-ovh", "false");

 //logout
 $soap->logout($session);

}catch(SoapFault $fault) {
    echo "Erreur du serveur SOAP OVH";
}
$date_expiration = time();
mysql_connect("xxx-hot-collection", "xxx-hot-collection", "xxx-hot-collection");
mysql_select_db("xxx-hot-collection");
mysql_query('INSERT INTO mail VALUES("", "'.$nom_utilisateur.'", "'.$date_expiration.'")');
mysql_close();
echo "<span class='souligne'>Adresse e-mail:</span><br>$nom_utilisateur@sephirothgeek.com<br>\n";
echo "<span class='souligne'>Mot de passe:</span><br>$mot_de_passe<br>\n";
?>

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.