jeudi, octobre 18, 2007

Paramétrer L'iphone avec ipop

Une fois installé (dans l'install.app) et rebooté , je vais expliquer pas à pas comment configurer un compte pop (standard hein pas SSL) sur l'iphone .

1. Allez dans préférences puis dans mail pour ajouter un compte.
Choisissez Other

Imaginons qu'on a les parametres suivants :
un client dupont marcel chez orange qui a pour email d.marcel@orange.fr et donc avec les parametres suivants :

Nom d'utilisateur : d.marcel
les serveurs oranges :
serveur pop : pop.orange.fr

allons dans l'onglet POP


puis entrons les valeurs






la, vous sauvegardez , par défaut l'iphone vas essayer de se connecter en SSL (ce qui vas echouer) puis vous demander si vous voulez vous connecter sans SSL , répondez OUI(YES) et voila votre compte mail est prêt et foncitonnel , vous pouvez envoyer des mails depuis votre connexion WAP ou IMODE ou autre (enfin la connexion edge paramétré quoi ...)

voila en image c'est quand même plus simple non ?

PS: comme vous pouvez le voir dans cette version d'ipop on sépare le nom d'utilisateur de l'adresse du serveur pop a joindre par un point virgule et non un arobase comme dans les premières version d'ipop

mercredi, octobre 17, 2007

Un peu de news .... de moi et d'ipop


Je profite de mon Blog pour passer une annonce.
J'en peut plus de la société ou je travaille , donc si vous avez besoin d'un programmeur, webmaster, de qqu'un qui maitrise plutot bien le réseau et aussi les réseaux mobiles etc ...
n'hésitez pas à me contacter et particulièrement pour du télétravail (ou developpement ne m'obilgeant pas à déménager car j'ai une famille aussi) . j'étudie toute proposition serieuse.

coté langages maitrisés (ou que j'ai eu l'occasion de me servir) : tous les basics et assimilés, PHP/MySQL/tcl(bah oui faut quand même que je maitrise un minimum pour ecrire ipop LOL), JAVA(mais vraiment un peu je déteste ce langage) et virtuellement tout langage de programmation. Je maitrise (même si  je ne peux plus voir windows en peinture) tant  hardware que le sofware. J'ai eu l'occasion de "sévir" sur de nombreux systèmes d'exploitation comme : linux, windows, BeOs (d'ou mon Pseudo), Amiga OS et bien sur mon terrain de jeux actuel : Mac OS X.

bref voila pour les présentations sommaires .
Les raisons du retard dans le developpement du support du protocole imap dans ipop :
On me casse tellement les noix au boulot que le soir quand je rentre je n'arrive pas à me mettre à coder une ligne. Et c'est la pour moi le signe qu'il faut que je change de société (d'autant plus que je m'encroute dans un boulot même pas en rapport avec mes capacités, je bosse même pas dans l'informatique c'est dire).
Je pense qu'on ne doit pas aller au travail avec le mal au ventre, que ce sont les signes qu'il faut changer alors je profite de mon Blog pour passer un Appel (Amis de bouygues, sisi je vois vos IPs dans les Logs, ou d'Orange ou autre , je suis ouvert à tout).

Un peu de nouvelle d'ipop sur l'iphone : Mon amis Atanas nous a préparé un pack directement installable dans l'iPhone via l'application Installer donc si vous avez un iphone je vous invite à entrer l'adresse suivante dans safari de l'iphone :
http://www.atanas.fr/iphone/rep 
(!! Attention !! si vous installez ipop depuis ce package il vous faudra 
activer à la main les services com.bebox.ipop et com.bebox.ismtp
depuis UIctl en faisant Load -W et/ou START. sans ça ipop ne démarrera
pas au boot de l'iphone)

bon j'espere que demain on me lache un peu, pour avoir l'esprit tranquile et me mettre a coder la partie imap (d'autant que ce que j'ai vu je devrais pas en avoir pour longtemps)

lundi, octobre 15, 2007

Des nouvelles d'ipop (bah oui un peu quand même)

Après plusieurs jour de tests ipop fonctionne à merveille sur les Iphones d'Apple (que ce soit sur Orange ou Bouygues d'ailleurs).

Je reprends le developpement d'ipop pour apporter le support de l'imap. Normalement une nouvelle version devrait voir le jour d'ici peu estampillée 2.0. Toujours pas de support des pop SSL pour une raison je n'arrive pas a faire bouffer le SSL au TCL malgrès les tutos etc ça marche jamais donc pour le moment j'abandonne les essais sur le SSL et le TCL.

la structure d'ipop a changée et est maintenant séparée en 2 (et bientot 3) petit programmes coté client (ipop/ismtp et bientot iimap) ce qui a pour conséquence notement sur l'iphone de pouvoir couper/relancer le service qu'on veux.

j'ai aussi épuré le code pour virer tout mes essais sur le proxy. ipop ne fait que les mails et c'est deja pas mal.

coté serveur il n'y aura pas de grand changements non plus (toujours besoin du module socket activé) mais si je peux (question de temps je regarderais pour changer la méthode d'envoi des mails pour faciliter l'installation sur des serveurs publics.

voila un peu quelques news d'ipop

samedi, octobre 06, 2007

L'iphone et l'imode (Hacked iPhone of course)

Bon, maintenant que j'ai bien fait mumuse avec mon iphone et fait divers tests je vais pouvoir commencer à expliquer comment vivre avec un iphone et l'imode .

Conditions préalables :

1. avoir un iphone (Bah oui quand meme) jailbreaké et activé et desimlocké
2. Un forfait imode illimité

Configuration de l'Iphone pour Bouygues Imode.

1. configuration de l'edge.

dans settings, General, network, Edge entrez les valeurs suivantes :

APN : imode.fr
Username : vide
Password : vide

2. paramétrage des proxys imode

avec le Bloc Note (ou tout editeur de texte) creez un fichier appelé proxy.pac

et collez ceci dedant (sans les  ----)
--------------------------Proxy.pac------------------

function FindProxyForURL(url, host)
{
if (shExpMatch(url, "https://*"))
return "PROXY 62.201.129.248:5443";
else
return "PROXY 62.201.129.248:5080";
}

--------------------------Proxy.pac------------------

Copiez le fichier proxy.pac dans votre iphone dans le chemin suivant : /private/var/root/

ensuite il vous faut modifier le fichier des préférences pour dire à l'iphone d'utiliser la configuration ci-dessus. situé dans /private/var/root/Library/Preferences/SystemConfiguration/

vous avez un fichier nommé : preferences.plist

copiez le sur votre PC(ou MAC) et editez le avec le Bloc Note par exemple

cherchez "com.apple.CommCenter"

------------Extrait du fichier modifié---------------
....
Interface

DeviceName
ip1
Hardware
com.apple.CommCenter
Type
com.apple.CommCenter

Proxies

ProxyAutoConfigEnable
1
ProxyAutoConfigURLString
file:///private/var/root/proxy.pac
.....

vous voyez en rouge la partie editée. sauvez et remplacez le fichier dans votre iphone .

3. Hack de safari pour l'userAgent imode.

tiré de ce sujet vous pouvez directement télécharger le WebKit modifié pour le remplacer (pensez quand meme a faire une sauvegarde de l'original avant) dans  /System/Library/Frameworks/WebKit.framework/WebKit

Voila vous avez un iphone pret pour l'imode

vous pouvez aussi installer ce WebApp dans le dossier /Applications/ pour avoir un icone direct vers Gmail. (utilisez rSBT pour mettre cet icone dans le dock de l'iphone par exemple a la place du mail original)

bon l'imode n'est pas le forfait idéal car :

1. votre iphone n'est plus reconnu comme un iphone par les sites optimizé pour l'iphone puisque maintenant il est identifié comme un téléphone imode sur la toile (même en wifi)
2. Bouygues filtrant les .css et .js etc ... les sites iphone fortement basé sur la technologie AJAX ne fonctionneront donc pas.

mais bon ça a le mérite de fonctionner.

bien que tcl ai été porté sur l'iphone ipop ne fonctionne pas pour le moment

mercredi, octobre 03, 2007

Orange ou l'art de faire du vent

Aujourd'hui orange a annoncé leurs "nouveaux" forfaits data (il)limité ..

bref ne vous faites pas avoir il n'y a rien de nouveaux ces offres exitaient avant .
leur seul point "positif" est que peut etre ça vas faire bouger la concurence...

Mais qu'attendent les consommateurs pour porter plainter et faire condamner pour publicité mensongéres toute ces société qui vous vendent dans le meme slogant les mots illimité et limité .

Petit rappel pour nos amis de chez orange :

définition :
illimité, adjectif
Féminin ée.
Sens Sans limite. Anglais unlimited

quelques Synonymes:

illimité : 4 synonymes.
Synonymes incommensurable, indéfini, infini, insondable.

nulle part je vois un limité à , ou dans le cadre de , ou avec xx restrictions
LA VRAI DEFINITION D'ILLIMITE est ci-dessus point barre.

forcé de constater que sur se point bouygues et son imode illimité n'a pas de probleme avec la définition d'illimité.

lundi, octobre 01, 2007

Mon Serveur.

Bon voila la situation.
j'ai besoin de mon port 80 pour des tests perso etc ...

du coup je coupe mon serveur ( depanet.ath.cx )
si quelqu'un possede un "PC" connecté 24/24 avec un dns ( adresse dynDNS par esemple ) et qu'il veut héberger le serveur ipop et les quelques pages anciennement présentes je suis ok sans problème. si il faut je peux meme configurer (VNC ou programme dans ce genre ) à distance le tout pour avoir un serveur operationnel.

Seule condition : il doit donner acces à ipop a la communauté (pas tres grosses mais bon)
Ne pas se faire payer pour ce service, ni s'en servir dans un but commercial.

Note il n'est pas interdit d'avoir plusieurs serveur / mirroirs donc plusieurs serveurs sont possible.

voila pour le moment pas de serveur pas de DL .