Showing posts with label GMail. Show all posts
Showing posts with label GMail. Show all posts

Friday, August 18, 2017

Setting Sendmail Xampp GMail

Hasil gambar untuk sendmail xampp gmail

Setting fitur sendmail di webserver. Gunanya biar bisa menjalankan script send email langsung.

Sebagai contoh saya menggunakan Xampp sebagai webserver.

Pertama buka file php.ini yang posisi defaultnya ada di C:/xampp/php/php.ini
lalu cari baris ini --> [mail function]
Dan pastikan baris berikut tidak ada tanda titik koma di depannya :

SMTP = smtp.gmail.com
smtp_port = 587
sendmail_from = email@gmail.com
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"

nb: email@gmail bisa diganti dengan email kamu sebagai pengirim

Lalu beralih ke fil sendmail.ini yang posisi defaultnya ada di C:\xampp\sendmail\sendmail.ini
kemudian hapus semua script di dalamnya. Pastekan dengan script ini

[sendmail]
smtp_server=smtp.gmail.com
smtp_port=587
smtp_ssl=tls
error_logfile=error.log
debug_logfile=debug.log
auth_username=email@gmail.com
auth_password=password
force_sender=email@gmail.com

Ganti sesuai kebutuhan yah.
Jika sudah, restart web server.

Oh iya, sambil restart bisa pacaran dulu... :x

Kelar deh. Tinggal tambahkan baris untuk send emailnya dengan script berikut

<?php
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: email@gmail.com' . "\r\n";
$tujuan = "alamattujuan@email.com";
$subject = "Contoh judul Email";
$pesan = "ini bagian isi emailnya";
mail($tujuan, $subject, $pesan, $headers);
?>

Untuk variable $headers biasa digunakan untuk mengirim email menggunakan format HTML.

Thanks and good luck.

Di Copy Paste dari iamnota-geek.blogspot.com (Blog Saya juga), Karena blog tersebut tidak bisa di buka dan sedang migrasi ke blog yang ini.

Thursday, August 17, 2017

Membuat Login Website Dengan Id GMail (OpenID) - PHP

Today i'll tell you about How to login to our own website with GMail account with OpenID. Jadi, dengan adanya OpenID kita tak perlu menyimpan password di database. Hanya email saja sebagai username.

Hasil gambar untuk login with google

Pertama, download dulu script dari openid yang sudah dimodifikasi seseorang di dunia maya yang merupakan open source : http://ramadhanafas.net/share/GOpenid.zip

Kemudian, buat link pada halaman index.php dengan tampilan "Login with Gmail".
arahkan link tersebut pada file gmail.php.

Kemudian buat file gmail.php :

<?php
session_start();
include 'connect.php'; //buat file koneksi
include 'openid.php';
// membuat obyek open id
$openid = new LightOpenID;
if(!$openid->mode)
{
// proses authentication dengan Open ID Google
$openid->identity = 'https://www.google.com/accounts/o8/id';
$openid->required = array('contact/email');
header('Location: ' . $openid->authUrl());
}
else
{
// baca data email Google
$ambildata = $openid->getAttributes();
$email = $ambildata['contact/email'];
// cari data user yang memiliki email Google
$query = "SELECT * FROM usgemp WHERE uid = '$email'";


//ganti dengan database user
$hasil = mysql_query($query);
if (mysql_num_rows($hasil) > 0)
{
// jika data user ada, baca nama user dan simpan ke session
$data = mysql_fetch_array($hasil);
$_SESSION[uid] = $data[uid];
$_SESSION[email] = $data[email];
echo "Sukses login";
}
else
{
// jika data user tidak terdaftar/tidak ada, echo "<p>Username/email tidak terdaftar.</p>";
}
}
?>

Yup, hanya itulah script yang kita butuhkan untuk login menggunakan akun GMail.
catatan : Untuk logout, sama dengan script logout biasa. Hanya destroy session. Namun kita tidak bisa langsung logout Gmail. Jadi apabila kita login menggunakan akun GMail dan logout lewat website, apabila tidak logout di Gmail, maka ketika kita klik "Login with Gmail" akan langsung masuk tanpa harus login lagi.

Goodluck.

Di Copy Paste dari iamnota-geek.blogspot.com (Blog Saya juga), Karena blog tersebut tidak bisa di buka dan sedang migrasi ke blog yang ini.

Tuesday, August 8, 2017

Setting Email GMail di Outlook 2003



Mungkin kalian sudah bisa mengenai hal ini. Tapi saya jujur baru bisa 1 minggu yang lalu sebelum saya menulis tulisan ini.. Padahal ini termasuk basic yah, tapi mungkin karena saya belum pernah menggunakan Outlook atau software sebagai storage email kita dalam keadaan offline. Abis, kalau udah ada Gmail, buat apa lagi saya pake Outlook.

Tapi sebagian orang menganggap ini penting. Karena kita jadi tetap bisa mengakses dan melihat inbox kita meski keadaan sedang offline. Karena Email-email yang ada di Email kita, disave pula di komputer.

Nah, ini sedikit saya beritahu cara setting email Gmail di Outlook 2003. Untuk versi yahoo dan outlook lainnya.. Menyusul yah,. hahaha..


  • Buka Ms. outlook..
  • Lalu pilih Tool dan pilih E-mail Account
  • Klick Add a new e-mail account, daaaan klick next
  • Pilih POP3 untuk tipe server dan next lagi..
  • Lalu masukkan data-data seperti di bawah ini
    User Information
    Your Name : (Isi name ente yang bakal nongol diemail)
    Email Address : (rama@gmail.com)

    Server Information (Kalau ini harus sama, jangan sampai salah)
    Incoming Mail Server (POP3) : pop.gmail.com
    Outgoing Mail Server (SMPTP) : smtp.gmail.com

    Login Information
    User Name : (Username gmail anda) misal : kalau emailnya rama@gmail.com jadi rama
    Password : (Masih dipertanyakan..? ini password Gmail ente)

  • Klick More Setting kemudian pilih Out going server tab
  • Ceklis My outgoing server (SMTP) requires authentication dan pilih Use same settings as my incoming mail server.
  • Kemudian pilih tab Advance
    Ceklis This server Requires an encrypted connection (SSL) kemudian masukkan port 995 pada Incoming Server

    Lalu Ceklis Pula untuk Outgoing Server dan masukkan port 465

    Dan Klick OK
  • Setelah itu klick Test Account Setting.. jika berhasil ada tulisan : Congratulation! All test completed successfully dan klick close
  • Teruuus Next dan Finish daah...

Kemudian kamu setting lagi di Gmail kamu

  • Buka email Gmail kamu lewat Browser. Lalu pilih Setting dan pilih Forwarding and POP/IMAP
  • Lalu tinggal pilih enable deh..

Sedikit tips ya... Untuk penggunaan Outlook atau aplikasi email lainnya. Usahakan komputer dengan spek Memory dan Hard Disk yang cukup tinggi. Karena, aplikasi ini cukup memakan banyak koneksi dan space.

Selamat Mencoba

Di Copy Paste dari iamnota-geek.blogspot.com (Blog Saya juga), Karena blog tersebut tidak bisa di buka dan sedang migrasi ke blog yang ini.