Membuat Account e-mail 01/09/2009
Posted by Eko Nur Hidayat in Pengetahuan.Tags: Pengetahuan
trackback
E-mail. ke sana benakku setiap dengar kata Yahoo. Lama aku berpikir, bagaimana ya.. cara membuat program untuk dapat membuat account e-mail seperti di Yahoo serta log in dengan user name dan password yang sudah dibuat? Begitu besarnya rasa penasaranku, sampai tanya sana-sini ke teman-teman yang biasa membangun aplikasi web disamping googling dengan berbagai kata kunci. Al hasil, sekitar setahun yang lalu aku dapatkan beberapa source code, dan berhasil aku gunakan. Sayangnya, source code tersebut baru untuk membuat account e-mail, sedangkan untuk login masih menggunakan webmail.
Dengan source code itupun, aku masih harus mengeliminir perintah untuk anti-spam, karena source code untuk anti spam masih banyak eror, sehingga belum aku sharing di sini.
Untuk membuat account e-mail dapat menggunakan program berikut :
<?php
$antispam = true;
$cpuser = ‘?????’; // nama user cPanel
$cppass = ‘******’; // password cPanel
$cpdomain = ‘xxx.yyy’; // domain cpanel atau IP
$cpskin = ‘x’; // skin yang dipilih di cPanel ( x atau x2).
$epass = ‘hispassword’; // password email
$edomain = ‘xxx.yyy’; // domain email (sama dengan domain cPanel di atas)
$equota = 10; // kuota dalam megabytes
function getVar($name, $def = ”) {
if (isset($_REQUEST[$name]))
return $_REQUEST[$name];
else
return $def;
}
// cek validasi pengisian
$euser = getVar(‘user’, ”);
$epass = getVar(‘pass’, $epass);
$edomain = getVar(‘domain’, $edomain);
$equota = getVar(‘quota’, $equota);
$msg = ”;
// membuat account e-mail
$f = fopen (“http://$cpuser:$cppass@$cpdomain:2082/frontend/$cpskin/mail/doaddpop.html?email=$euser&domain=$edomain&password=$epass"a=$equota”, “r”);
if (!$f) {
$msg = ‘Gagal membuat account e-mail. Kemungkinan : fungsi “fopen” mengikuti server, PHP dijalankan dalam SAFE mode’;
break;
}
$msg = “
Account e-mail {$euser}@{$edomain} dibuat.
“;
// Cek hasil
while (!feof ($f)) {
$line = fgets ($f, 1024);
if (ereg (“Sudah digunakan”, $line, $out)) {
$msg = “
Account e-mail {$euser}@{$edomain} sudah ada yang menggunakan.
“;
break;
}
}
@fclose($f);
break;
}
?>
Membuat Email Account
<?php echo ‘
‘; ?>
Membuat alamat e mail dengan domain @xxx.yyy
| Username: | <input name=”user” size=”20″ value=”" /> |
| Password: | |
|
|
|
Ko, maksude iki piye? Esensi tulisanmu cenderung ke pertanyaan atau ngasih tips? Nek masalah cpanel aku yo rodo orang begitu paham, secara gak begitu nyemplung di dunia Administrasi Server. Stauku cpanel sudah menyediakan begitu banyak fasilitas mulai dari antivirus sampai anti spam. Cpanel cocok untuk tipe organisasi yang memang account email dibatasi. Bisa juga dimodifikasi, dimana user bisa SIGN-UP sendiri.
Walah..soyo ora mudeng aku..
……
iki padha rebutan apa … ta… ya??????????
,…………….
wah aku yo ra dong… marai mumet