Henit Skrevet 30. august 2005 Del Skrevet 30. august 2005 Har en debian boks jeg skal bruke mail() funksjonen i php på.. den benytter vanligvis sendmail på linuxen. Når jeg forsøker å kjøre den fra en php fil, får den true som return og ingen feilmelding, men ingen mail blir sendt Har sett over syntaksen på mail() funksjonen og vet at mottaker mailen jeg tester med fungerer. Sannsynligvis bare et sted det må konfigureres riktig.. har brukt dette på andre linux bokser før uten problemer. Noen tips? Lenke til kommentar
Uluen Skrevet 30. august 2005 Del Skrevet 30. august 2005 Kjører mailserveren? Står det noe interessant i loggene? Lenke til kommentar
Henit Skrevet 30. august 2005 Forfatter Del Skrevet 30. august 2005 Kunne ikke se noen sendmail prosess som kjørte.. er det noen enkel måte til å kjøre ved oppstart på en debian sarge? Lenke til kommentar
Uluen Skrevet 31. august 2005 Del Skrevet 31. august 2005 Hva med loggene? Det er en stund siden jeg bruke Debian, kanskje sendmail er en link til Postfix? Lenke til kommentar
Henit Skrevet 31. august 2005 Forfatter Del Skrevet 31. august 2005 This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: (mailen jeg forsøkte å sende til) Mailing to remote domains not supported Tyder på en prosess jeg trenger å kjøre.. er det sendmail som er prosessen som til enhver tid må kjøre i bakgrunnen for å få sendt mail? Ser på den andre maskina jeg har drivi og php'et litt, der er det en sendmail prosess, og der funker mail() i php Lenke til kommentar
Uluen Skrevet 31. august 2005 Del Skrevet 31. august 2005 Det du postet over er vel ingen logg, men svar du fikk da du forsøkte å sende mail? Om ikke mailserveren hadde kjørt ville du ikke fått det svaret Det står vel igrunn hva som er feil også.. Se om du f.eks. har en /var/log/maillog. Lenke til kommentar
Henit Skrevet 31. august 2005 Forfatter Del Skrevet 31. august 2005 Det jeg syns er litt rart.. det kommer ingen feilmelding ut fra php'en, og kommandoen returnerer 1 (TRUE). /var/log/mail.log, mail.err, mail.info og mail.warn er alle tomme. Den jeg postet over var fra /var/mail/www-data (apache brukeren) Lenke til kommentar
Uluen Skrevet 1. september 2005 Del Skrevet 1. september 2005 PHP sier ok da mailen går igjennom men vet ikke hva som skjer med den etterpå.. Mailing to remote domains not supported, denne er sansynligvis fra mailkøen. For alt jeg vet så legger Debian loggene et annet sted, google meldingen over? Lenke til kommentar
Henit Skrevet 4. september 2005 Forfatter Del Skrevet 4. september 2005 Da fungerte det endelig! Var Sendmail som ikke kjørte automatisk ved oppstart. Men, et spm.. hvis f.eks en php kode kjører mail() funksjonen (som kaller opp sendmail) mange ganger i løpet av kort tid.. f.eks kjører gjennom en liste over masse mailadresser fortløpende (ikke for spam, men for informasjonsmail for en forumside).. er det dumt? Kan dette bli problematisk for serveren? Bli oppfattet som spam om en server (f.eks gmail) på grunn av mange brukere med gmail adresser, mottar mange nesten like mail på få sekunder? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå