Jag har sedan ett åt tillbaka en HTC Desire. En bra telefon som lätt utklassade min iPhone som fick gå i arv.

Min nya arbetsgivare har abonnemang från Telia och det ställer till det på sätt och vis. Ett exempel som irriterat mig länge är att Telia blockerar SMTP-trafik. Inte bara port 25 som det verkar, utan all SMTP-trafik.

Min mail har jag hostad hos one.com och deras smtp-server har namnet send.one.com. Telia tillhandahåller en SMTP-proxy som lyssnar till uppslaget smtprelay1.telia.com men den är bara nåbar från insidan.

Detta ger effekten av att om jag ställer in min telefon att använda Telias SMTP-server så kan jag inte maila då jag är på ett WLAN (Telias brandvägg blockerar). Och sätter jag min telefon till att använda send.one.com kan jag inte skicka mail då jag är uppkopplad via 3G (Telia filtrerar bort SMTP-trafik). IRRITERANDE.

Lösningen är att kryptera trafiken så att Telia inte kan se att det rör sig om SMTP-trafik och därför inte kan blockera den. Jag fick kämpa en del för att få min telefon att skicka krypterad mail-trafik via one.com’s SMTP-server och jag tänkte här tala om hur jag bar mig åt för att lyckas.

Först lite fakta:

Då SMTP inte krypteras körs trafiken vanligtvis via port 25.
Då SMTP krypteras kör man vanligtvis trafiken över port 465 eller 587. CISCO snodde åt sig registreringen av port 465 så 587 är väl bäst att använda.
Krypteringen kan ske på två sätt, via SSL och TLS. SSL är på väg att utrangeras.
För att undvika blockerade portar hos illasinnade internetleverantörer så har de flesta mail-leverantörer hittat på lite olika portar på sina SMTP-servrar. One.com tex. har port 2525 på sin SMTP-server och det lurar många internetleverantörer fast inte då telia som dessutom tycks titta på vad din datatrafik innehåller.

Till sist lösningen:

SMTP-servern hos one.com kan kommandot STARTTLS som redan innan autentiseringen slår på TLS-krypteringen på den annars okrypterade porten 2525. Snyggt! Men inte särskilt bra dokumenterat hos dem. Så gott som alla manualer på deras hemsida säger bara att du inte skall köra med SSL. Det är i och för sig sant, send.one.com tillåter ingen SSL-kryptering på utgående mail vilket gör att iPhone tex. gnäller om att få slå av kryptering.

Kan det vara en slump att Telia och Apple samarbetar?

Praktisk gör du så här på din HTC Desire:

* Starta mailapplikationen, tryck meny-knappen, välj “Mer” sedan “Kontoinställningar”.
* Välj “kontoinställningar” igen i det nya fönstret som visas så att du kommer in i wizarden för “Redigera konton”.
* Skriv in din mailaddress, tryck sedan på fortsätt.
* Den sida som visas nu är inställningarna för inkommande mailserver.

* Nästa sida är inställningarna för utgående mailserver.
* På sista sidan får du frågor om “Kontonamn” och “Ditt namn” fyll i dem och tryck “Avsluta inställning”.
* Nu hoppar telefonen tillbaka till sidan för kontoinställningar. En ful liten ovana som HTC Desire har är att den ställer tillbaka inställningarna under “Skicka och ta emot” så dom måste du ange till vad du tycker är bra igen.

Hoppas det här hjälpte och ursäkta de suddiga bilderna.