Jumat, 20 Maret 2009

Setting Email Ke Server Exchange Di iPhone 3G

Beberapa hari menjelang launching iPhone 3G oleh Telkomsel...

Ada seorang rekan di kantor saya berhasil memiliki iPhone EDGE. Sehari-hari, beliau memang menangani setting dan jaringan, termasuk juga setting koneksi BlackBerry ke Exchange kantor.

Tadi siang, di sebuah selasar salah satu sudut kantor, beliau langsung menodong saya untuk bantu setting agar iPhone EDGE nya bisa menjadi email client domain kantor. Seingat saya, gak ada hambatan ketika saya melakukan setting di iPhone 3G saya untuk bisa connect ke Exchange.

Mulai dengan memilih icon Setting > Mail, Contact, Calendar > add account...

Pilih Exchange Server. Masukkan parameter yg diminta. Kunci keberhasilan setting account email ini adalah sedikit pengetahuan account Anda dan paling tidak pernah berhasil login dan membaca email di Microsoft Outlook Web Access (OWA). Asumsi untuk contoh setting ini adalah:
Alamat OWA: https://owa.company.com/exchange
User: my_domain\userme
Passwd: 123456789!

Alamat email adalah email address yg terlihat oleh recipient bila kita mengirim email.

Domain adalah potongan data yang biasanya digunaka untuk login di OWA. Pada contoh ini, isi domain dengan: my_domain

Username: masukkan tanpa my_domain. Jadi cukup masukkan userme

Password masukkan seperti biasa. Kemudian lanjutkan dengan menekan tombol Next di pojok kanan atas. Tunggu sebentar, iPhone akan menambahkan satu field baru: Server. Isi field ini dengan owa.company.com

Tunggu beberapa saat hingga status menyatakan account is verified. Selamat! Sekarang iPhone Anda telah menjadi Exchange client layaknya "Outlook".

Tapi, hati-hati dengan setting Synchronized. Bila Anda memilih untuk Sync Contacts dan Calendars, maka Contacts dan Calendars di iPhone Anda akan dihapus dan akan dioverride dengan contacts dan calendars di Exchange Server.

Tenang saja, bila Anda butuh contact yg ada di Exchange, secara otomatis ketika Anda memulai mengetik satu huruf, iPhone Anda akan langsung lookup ke Exchange dengan protocol Active Sync. Makanya, fast connection dibutuhkan di sini. Artinya, tinggalkan operator 3G GSM Anda bila claim 3G tapi kecepatannya gak lebih dari dial up.

Selamat beremail ria!


Posted with LifeCast


Rabu, 18 Maret 2009

Firefox yang dituduh sebagai Mobile Device

Beberapa minggu yang lalu, saya sempat menginstal beberapa FireFox Add-On untuk bereksperimen. Yang pertama adalah User Agent Switcher 0.6.11. Add-On ini berguna untuk mengganti HTTPHeader "User-Agent:" menjadi apapun yang diinginkan. Daftar beberapa User-Agent yang pernah saya identifikasi ada di sini. AddOn kedua, Modify Header untuk bereksperiment dengan header-header yang perlu saya customized sendiri. Ketiga, wmlbrowser untuk mengemulasi halaman WAP.

Nah, dari ketiga ini hasil eksperimen sudah sesuai dengan harapan. Meski semua sudah dikembalikan ke setting awal, masih saja beberapa situs menganggap saya mengunjunginya sebagai mobile device. Contohnya, mail.yahoo.com dan macworld.com.

Meski User-agent sudah dikembalikan ke default FireFox dan Header juga sudah dimatikan., tetap saja FireFox saya menamplikan WAP page situs tersebut. Setelah diintip apa yang dikirimkan oleh browser saya, ternyata FireFox mengirimkan ini:

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;
q=0.8,text/vnd.wap.wml;q=0.6

okeh. Penyebabnya sudah jelas. Sang WebServer merasa yang mengunjunginya adalah mobile device karena FireFox saya memberikan keterangan bahwa dia mengerti WAP WML. Dengan mematikan opsi "Tell web sites that browser understands WML content", maka Yahoo!mail dan MacWorld.com pun menampilkan WebPage seperti biasa yang dikonsumsi oleh FireFox.

Piyuh.. ada-ada aja..

Selasa, 10 Maret 2009

mendeteksi untuk memanjakan pengguna (iPhone)

Di pertengahan bulan November 2008...

Lagi nungguin makanan datang di FoodCourt Mal Ambassador Kuningan.. Iseng-iseng ngidupin WLAN di iPhone 3G untuk menjajalnya.. eh, tau-tau si operator HotSpot memberikan kejutan yg lucu seperti ini:



Lucu juga nih... Dulu kalo gak salah, CBN HotSpot juga ngasih gratis koneksi seperti ini untuk promosi Nokia N95. Tentunya dengan mendeteksi apa yg disebut-sebut programmer web sebagai User-Agent.

Ini beberapa User-Agent yang berhasil dikumpulin sambil iseng:

Browser: Safari
Device: iPhone 3G
User-Agent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20
Catatan: Angka yang berwarna 2_2_1 menunjukkan versi firmware iPhone tersebut dengan kode versi 5H11. Sementara versi Safari yang digunakan 3.1.1 adalah dengan build no 525.20. Untuk lebih lengkap mengenai deteksi Safari, silakan kunjungi link ini.


Browser: Safari 4.0
Device: iPhone 3G
User-Agent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16
navigator.appCodeName:Mozilla
navigator.appName:Netscape
navigator.appVersion: 5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16
navigator.platform: iPhone
navigator.vendor: Apple Computer, Inc.
navigator.vendorSub:


Browser: Nokia Browser
Device: N95
User-Agent:Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/30.0.015; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413


Browser: Nokia Browser
Device: N95
User-Agent:Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/35.0.002; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
navigator.appCodeName:Mozilla
navigator.appName:Netscape
navigator.appVersion:7.0
navigator.platform: Series60
navigator.vendor: Apple Computer, Inc.
navigator.vendorSub: undefined


Browser: Nokia Browser
Device: 5800
User-Agent:Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/31.0.101; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
navigator.appCodeName:Mozilla
navigator.appName:Netscape
navigator.appVersion:5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/31.0.101; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
navigator.platform: S60
navigator.vendor: Apple Computer, Inc.
navigator.vendorSub: undefined


Browser: Nokia Browser
Device: E71
User-Agent: Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/100.07.76; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
navigator.appCodeName:Mozilla
navigator.appName:Netscape
navigator.appVersion:7.0
navigator.platform: Series60
navigator.vendor: Apple Computer, Inc.
navigator.vendorSub: undefined


Browser: SE Browser
Device: SonyEricsson W850i
User-Agent: SonyEricssonW850i/R1JG Release/Feb-15-2007 Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1


Browser: SE Browser
Device: SonyEricsson W910i
User-Agent: SonyEricssonW910i/R1FA Browser/NetFront/3.4 Profile/MIDP-2.1 Configuration/CLDC-1.1
navigator.appCodeName:Mozilla
navigator.appName: ACCESS NetFront
navigator.appVersion:3.4
navigator.platform: undefined
navigator.vendor: undefined
navigator.vendorSub: undefined


Browser: IE Mobile 6
Device: HTC Touch Pro Sprint H/W, Alltel ROM
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMObile 8.12; MSIEMobile 6.0) Alltel HTC Touch Pro


Browser: Opera 9
Device: HTC Touch Pro Sprint H/W, Alltel ROM
User-Agent: Opera/9.6 (Windwos NT 6.0; U; en) Presto/2.1.1

*updated 27 May 2010*
Browser: IE 6 Mobile
Device: HTC Imagio
User-Agent:Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) 480x800; XV6975; Windows Mobile 6.5 Professional;
navigator.appCodeName:Mozilla
navigator.appName: Microsoft Internet Explorer
navigator.appVersion: 4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) 480x800; XV6975; Windows Mobile 6.5 Professional;
navigator.platform:WinCE
navigator.vendor: undefined
navigator.vendorSub: undefined


Browser: Opera 9.5
Device: HTC Imagio
User-Agent: XV6975 Opera/9.50 (Windows NT 5.1; U; en); navigator.appCodeName:Mozilla
navigator.appName: Opera
navigator.appVersion: 9.50 (Windows NT 5.1; U; en)
navigator.platform:Windows Mobile
navigator.vendor: undefined
navigator.vendorSub: undefined


Browser: BlackBerry
Device: BlackBerry 9700 (Onyx)
User-Agent: BlackBerry9700/5.0.0.442 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/102
navigator.appCodeName:Mozilla
navigator.appName: Netscape
navigator.appVersion: 5.0.0.442 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/102
navigator.platform:BlackBerry
navigator.vendor: undefined
navigator.vendorSub: undefined

Browser: BlackBerry Browser
Device:BlackBerry 9000 (Bold)
User-Agent: BlackBerry9000/5.0.0.411 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/102
navigator.appCodeName:Mozilla
navigator.appName: Netscape
navigator.appVersion: 5.0.0.411 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/102
navigator.platform:BlackBerry
navigator.vendor: undefined
navigator.vendorSub: undefined

Di bawah ini User-Agent untuk WebBrowser di PC


Browser: Safari 4 Public Beta (528.16)
Platform: Vista SP1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16

Browser: Safari 3.1.2
Platform: Leopard 10.5.6
User-Agent: Mozilla/5.0 (Machintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1

Browser: Chrome 1.0.154.48
Platform: Vista SP1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.48 Safari/525.19

Browser: FireFox 3.0.7
Platform: Vista SP1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7

Browser: FireFox 2.0.0.14
Platform: Leopard 10.5.6
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14

Browser: IE7
Platform: Vista SP1
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 1.1.4322; FDM; MS-RTC LM 8; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)

*updated 30 March 2009*
Browser: IE8
Platform: XP SP3
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; FDM; .NET CLR 2.0.50727)

*updated 31 March 2009*
Browser: IE8
Platform: Vista SP1
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 1.1.4322; FDM; MS-RTC LM 8; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)


Ada lagi yang ingin menambahkan? :)
Untuk menangkap User-Agent ini, kunjungi http://bit.ly/pglyoyo Bila Anda beruntung, Anda mungkin menemukan bahwa nomor pelanggan Anda ikut dikirimkan juga ketika Anda browsing :) Stay safe!