Как заменить пароль в почте

Регистрация почтовых ящиков в зоне вашего домена при помощи Яндекс почты (API)

12.08.2012 в 10:18

Предисловие

Довольно часто вижу на форуме «Сообщества uCoz» вопросы связанные с услугой «Почта для домена» от сервиса Яндекс, и самый частый вопрос: Как сделать, чтобы пользователи могли сами регистрировать себе почту?

О чем и будет рассказано в данном мануале.

Есть, по крайней мере, два способа реализации:

200?'200px':''+(this.scrollHeight+5)+'px');"> <?

$curl = curl_init();

curl_setopt($curl, CURLOPT_USERAGENT, 'Bot System');

curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);

curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($curl, CURLOPT_POST, false);

curl_setopt($curl, CURLOPT_URL, 'https://pddimp.yandex.ru/reg_user_token.xml?token=токен_от_яндекс_почты&u_login='. $_GET['login']. '&u_password='. $_GET['password']);

$a = curl_exec($curl);

if (stripos($a, "ok uid") !== false)

echo "$('#status').html('<img src=\"http://src.ucoz.net/.s/img/icon/ok.png\" style=\"vertical-align:-3px;\"> Регистрация успешна<br/><br/>');";

else

if (stripos($a, "badlogin") !== false)

echo "$('#status').html('<img src=\"http://src.ucoz.net/.s/img/icon/del.png\" style=\"vertical-align:-3px;\"> Логин содержит запрещенные символы<br/><br/>');";

else if (stripos($a, "passwd-badpasswd") !== false)

echo "$('#status').html('<img src=\"http://src.ucoz.net/.s/img/icon/del.png\" style=\"vertical-align:-3px;\"> Пароль содержит запрещенные символы<br/><br/>');";

else if (stripos($a, "login_short") !== false)

echo "$('#status').html('<img src=\"http://src.ucoz.net/.s/img/icon/del.png\" style=\"vertical-align:-3px;\"> Слишком короткий логин<br/><br/>');";

else if (stripos($a, "badlogin_length") !== false)

echo "$('#status').html('<img src=\"http://src.ucoz.net/.s/img/icon/del.png\" style=\"vertical-align:-3px;\"> Слишком длинный логин<br/><br/>');";

else if (stripos($a, "passwd-tooshort") !== false)

echo "$('#status').html('<img src=\"http://src.ucoz.net/.s/img/icon/del.png\" style=\"vertical-align:-3px;\"> Слишком короткий пароль<br/><br/>');";

else if (stripos($a, "passwd-toolong") !== false)

echo "$('#status').html('<img src=\"http://src.ucoz.net/.s/img/icon/del.png\" style=\"vertical-align:-3px;\"> Слишком длинный пароль<br/><br/>');";

else if (stripos($a, "occupied") !== false)

echo "$('#status').html('<img src=\"http://src.ucoz.net/.s/img/icon/del.png\" style=\"vertical-align:-3px;\"> Данный логин занят<br/><br/>');";

else if (stripos($a, "no-passwd") !== false)

echo "$('#status').html('<img src=\"http://src.ucoz.net/.s/img/icon/del.png\" style=\"vertical-align:-3px;\"> Пароль не указан<br/><br/>');";

echo "$('#status').html('<img src=\"http://src.ucoz.net/.s/img/icon/del.png\" style=\"vertical-align:-3px;\"> Необрабатываемая ошибка<br/><br/>');";

200?'200px':''+(this.scrollHeight+5)+'px');"> <script type="text/javascript">

function reg()

$('#status').html('<img src="http://manual.ucoz.net/board/http://src.ucoz.net/img/ma/m/i2.gif"> Выполняется запрос. <br/>');

$('#status').show();

$.getScript('/php/email/index.php?login=' + $('input[name="login"]').val() + '&password=' + $('input[name="password"]').val());

<div id="status"></div>

<input type="text" name="login" size="30" width="150" maxlength="70"><br/><br/>

Источник: manual.ucoz.net

Категория: Электронная почта

Похожие статьи: