Вы создали сайт на бесплатном хостинге http://lordhosting.ru , установили CMS либо из предложенных, либо какую-то свою, отладили и восхищаетесь. Но вот что-то все равно не хватает?
Правильно, не хватает самой малости - нужно сделать бесплатную одноразовую почту для регистраций. А что? все одноразовые либо забанены для регистраций на серьезных хостингах, либо работают отвратительно плохо. А "светить" свою родную почту для всякого хлама как то не хочется, да?
Есть очень прекрасная возможность создать одноразовую почту на своём домене - все инструкции по адресу http://www.yopmail.com/ru/add-domain.php
и в дополнении маленький скриптик на javascript для страницы почты:
PHP код:
<script type="text/javascript">
var p="";
function passGen() {
var nc = "0123456789";
var lc = "abcdefghijklmnopqrstuvwxyz";
f = document.getElementById("passgen");
var s = new String(f.custom.value);
var e = new String(f.login.value);
p = new String();
var slen = s.length;
var elen = e.length;
if(f.on.checked) { s += nc; }
if(f.ol.checked) { s += lc; }
slen = s.length;
if(slen) {
for(var i=0; i<f.len.value; i++) {
p += s.charAt(Math.floor(Math.random()*slen));
}
if(elen) { p = e; }
}
p=p+"@АДРЕС_СВОЕГО_ДОМЕНА_С_ПОЧТОЙ";
f.pass.value = p;
}
function email() {
if(p == "") { alert ('Сгенерируйте имя почтового ящика'); return false;}
popmail = open("","mail","height=500,width=100%");
popmail.document.open();
popmail.document.write("<html><head><title>Одноразовая почта</title></head><body><center>");
popmail.document.write("<iframe src='http://www.yopmail.com/ru/?" + p + "' style='width:100%; height:595px;margin-top:-93px;' scrolling='no' frameborder='0'></iframe>");
popmail.document.write("</center></body></html>");
popmail.document.close();
}
</script>
<div style="color:#ffff00">
<form id="passgen">
<table border="0" cellpadding="0" cellspacing="5" bgcolor="#000000">
<tbody>
<tr>
<td>Сгенерировать логин из:</td>
<td>
<input name="ol" value="yes" checked="checked" type="checkbox"> Букв
</td>
<td>
<input name="on" value="yes" checked="checked" type="checkbox"> Чисел
</td>
</tr>
</tbody>
<tbody>
<tr>
<td>Включить свои символы:</td>
<td colspan="2" rowspan="1">
<input name="custom" size="32" type="text">
</td>
</tr>
<tr>
<td>Длина логина:</td>
<td colspan="2" rowspan="1">
<input name="len" size="3" value="5" type="text"> символов
</td>
</tr>
<tr>
<td>Использовать свой логин <span title="Если вы используете свой логин генерация не производится" style="cursor:pointer;cursor: hand; color:red;">(?)</span>:</td>
<td colspan="2" rowspan="1">
<input name="login" size="32" type="text">
</td>
</tr>
<tr>
<td>Генерировать mail:</td>
<td colspan="2" rowspan="1">
<input value="Старт" onclick="passGen()" type="button">
</td>
</tr>
<tr>
<td>Созданный mail:</td>
<td colspan="2" rowspan="1">
<input name="pass" size="32" onclick="select()" type="text">
</td>
</tr>
</tbody>
</table>
</form>
<button onclick=email()>Проверить почту</button></div>
<iframe name="mail" src="" width="100%" height="500" frameborder="0" scrolling="no"></iframe>