jump to navigation

Membuat Account e-mail 01/09/2009

Posted by Eko Nur Hidayat in Pengetahuan.
Tags:
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&quota=$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 ‘

‘.$msg.’

‘; ?>

Membuat alamat e mail dengan domain @xxx.yyy

Username: <input name=”user” size=”20″ value=”" />
Password:  
   

Comments»

1. Anton Purba - 01/12/2009

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.

2. Teguh Kuncoro - 01/22/2009

Walah..soyo ora mudeng aku..

3. edi h - 01/24/2009

……
iki padha rebutan apa … ta… ya??????????
,…………….

4. paijo - 02/23/2010

wah aku yo ra dong… marai mumet


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.