webForumDet fria alternativet
Logga in / Bli medlem

Ta imot mail i php

PHP

11 svar · 310 visningar · startad av greyhound

Medlem sedan maj 20031 472 inlägg
Trådstart#1

Hur gör man så att man kan ta imot mail med php?
Jag har ett script som ska köras när det kommer ett mail. Jag lyckas få scriptet att köras men hur får jag in data från mailet?

Medlem sedan sep. 20005 700 inlägg
#2

Ska du ansluta mot en imap- eller popserver för att läsa mailet eller?

Medlem sedan maj 20031 472 inlägg
#3

Dåligt förklarat av mig som vanligt :)

Jag tar imot mailet med Sendmail för att sedan trycka in det i php scriptet. Jag lyckas köra scriptet mm men jag vet inte vart datan tar vägen som var i mailet :)

Medlem sedan sep. 20005 700 inlägg
#4

Nej, det beror ju på hur det är konfigurerat. En kvalificerad gissning är /var/mail/$username

Medlem sedan maj 20031 472 inlägg
#5

Ja fast det är ju ingen användare som tar i mot mailet utan ett script.

hittade denna länk: http://www.thebestwebhosting.net/news/group/comp.lang.php/message-362099.html
men det funkade inte... :(

Medlem sedan sep. 20005 700 inlägg
#6

Nu kör jag exim och inte sendmail så jag kan inte själv testa, men det råkar inte vara så att du måste starta om sendmail efter denna ändring?

Manualen för aliases kanske säger dej något: "man aliases"

Medlem sedan sep. 20005 700 inlägg
#7

Eller nu såg jag:

/etc/aliases skrev:

# >>>>>>>>>> The program "newaliases" must be run after
# >> NOTE >> this file is updated for any changes to
# >>>>>>>>>> show through to sendmail.

Medlem sedan maj 20031 472 inlägg
#8

jodå mailet går fram och allt så långt är ok.
Bara datan från mailet jag inte får fram :)

Medlem sedan sep. 20005 700 inlägg
#9

Men som sagt, efter den ändring du gjort i aliases måste du köra newaliases för att det ska gå igenom hos sendmail. Har du gjort det?

edit/ Aha! Så skriptet körs iaf!

Medlem sedan maj 20031 472 inlägg
#10

jodå det har jag gjort annars skulle inte scriptet köras :)

Medlem sedan sep. 20005 700 inlägg
#11

Och om du skriver ut $inData som finns i koden du länkade till så skrivs inget alls ut eller vadå?

Medlem sedan maj 20031 472 inlägg
#12

Jag är ju så jävla smart!!

Det är jag som använt koden fel. :(

260 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)