---
title: "Visa inkommande mail"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/175079-visa-inkommande-mail"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "MickeA.com"
published: "2008-11-01T14:45:50.000Z"
updated: "2008-11-01T15:33:31.000Z"
replies: 5
views: 516
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/175079-visa-inkommande-mail"
---

# Visa inkommande mail

## #1 — MickeA.com, 2008-11-01T14:45Z

Hej,

Jag ansluter till en IMAP låda för att lista mail.

Använder mig av det här:
<http://www.webforum.nu/showthread.php?p=98142#post98142>

Jag har nu lyckats ansluta och skriva ut innehållet i mailen, problemet är att det verkar vara krypterat på något sätt.

Såhär ser bodyn ut i mailen:

```
SGVqLA0KDQpEZW4gaMOkciBzcGVsYXJlbiBoYXIgdmFsdCBhdHQgZsO2cmEgw7Z2ZXIgc2luYSBw
ZW5nYXIgZnLDpW4gTmV4dHBva2VyIHRpbGwgQmV0ZnJpZW5kcy4NCg0KVXBwZ2lmdGVyOg0KLS0t 
LS0NClVJRDogICAgNzUxMA0KTG9naW46ICBnemxodA0KRW1haWw6ICBnemxodEBob3RtYWlsLmNv 
bQ0KLS0tLS0NCg0KSMOkbHNuLg0KIyBIZW1zaWRhbg0K
```

Hur får jag ut mailet i klartext?
Servern är en Exchange server och jag ansluter via IMAP.
Jag gissar att det är någon inställning jag ska göra när jag ansluter, men vilken?

Tacksam för alla tips och förslag som kan lösa det här!

Permalänk: https://www.webforum.nu/p/175079

## #2 — Troxy, 2008-11-01T15:20Z

Kolla in headern Content-Transfer-Encoding, där står det hur innehållet kodas.

Permalänk: https://www.webforum.nu/p/2151803

## #3 — MickeA.com, 2008-11-01T15:24Z

> **Troxy skrev:**
>
> Kolla in headern Content-Transfer-Encoding, där står det hur innehållet kodas.

Det står "binary".
Hur decodar jag det?

Permalänk: https://www.webforum.nu/p/2151804

## #4 — Troxy, 2008-11-01T15:25Z

Och vad säger Content-Type då?
Du måste veta vad det är för filtyp, annars är det bara en klump med bytes.

Permalänk: https://www.webforum.nu/p/2151805

## #5 — MickeA.com, 2008-11-01T15:26Z

> **MickeA.com skrev:**
>
> Det står "binary".
> Hur decodar jag det?

```php
echo base64_decode(imap_fetchbody($mbox,1,"1"));
```

Permalänk: https://www.webforum.nu/p/2151807

## #6 — MickeA.com, 2008-11-01T15:33Z

Jag fortsätter med mitt nästa problem i samma tråd.

Just nu listas \_alla\_ mail den valda mappen.
Alla mail ser likadana ut:

```
Hej,

Nedan följer en person som anmält sig.

Uppgifter:
-----
UID:   1234
Login: my_login_name
Email: [email]mymail@hotmail.com[/email]
-----
```

Nu måste jag plocka ut "my_login_name" i varje mail.
Tänkte lösa det med något mönster och regexp.

Någon som kan hjälpa med var jag ska börja?

tack!

Permalänk: https://www.webforum.nu/p/2151809

---

Tråden på webben: https://www.webforum.nu/amne/php/175079-visa-inkommande-mail
