Send emails via PHP fra Apache server - Apache sender dem ikke videre
Hej,
jeg har en Apache server på min computer, med PHP og MySQL installeret, så jeg kan tjekke mine hjemmesider før jeg smider dem til offentlig skue på internet.
Lige nu sidder jeg og arbejder på en hjemmeside for et firma der ønsker et bestillings-system, og det virker som sådan også, jeg kan bare ikke få PHP til at sende emailen afsted, der skal sendes når kunden er færdig med at handle.
PHP klager ikke over at den ikke kan sende den afsted, eller noget i den stil, jeg modtager bare aldrig emailen i min inboks.
Jeg går udfra det er fordi jeg skal sætte det op så emailen faktisk ryger ud på internettet, og ikke bliver på computeren, men jeg har ikke rigtigt kunne finde ud af hvordan jeg gør det.
Det er forresten Apache2 jeg har sat op, og maskinen det ligger på kører med Ubuntu 8.10.
Og så skal det også siges, at Apache serveren er ikke på nettet via en IP eller noget i den stil. Der er med andre ord kun tilgang til den fra computeren den ligger på.
jeg har en Apache server på min computer, med PHP og MySQL installeret, så jeg kan tjekke mine hjemmesider før jeg smider dem til offentlig skue på internet.
Lige nu sidder jeg og arbejder på en hjemmeside for et firma der ønsker et bestillings-system, og det virker som sådan også, jeg kan bare ikke få PHP til at sende emailen afsted, der skal sendes når kunden er færdig med at handle.
PHP klager ikke over at den ikke kan sende den afsted, eller noget i den stil, jeg modtager bare aldrig emailen i min inboks.
Jeg går udfra det er fordi jeg skal sætte det op så emailen faktisk ryger ud på internettet, og ikke bliver på computeren, men jeg har ikke rigtigt kunne finde ud af hvordan jeg gør det.
Det er forresten Apache2 jeg har sat op, og maskinen det ligger på kører med Ubuntu 8.10.
Og så skal det også siges, at Apache serveren er ikke på nettet via en IP eller noget i den stil. Der er med andre ord kun tilgang til den fra computeren den ligger på.
Kommentarer7
Re: Send emails via PHP fra Apache server - Apache sender dem ik
Re: Send emails via PHP fra Apache server - Apache sender dem ik
Hvordan den skulle komme ud hvis den ikke var online? Det ved jeg da ikke? Det er jo derfor jeg spørger her...
Re: Send emails via PHP fra Apache server - Apache sender dem ik
Re: Send emails via PHP fra Apache server - Apache sender dem ik
Apache er i pricippet dum som en dør - og har intet med at sende emails, men selvfølgelig skal php fungere i apache, hvilket det sikkert allerede gør i din situation.
/clars
Re: Send emails via PHP fra Apache server - Apache sender dem ik
Re: Send emails via PHP fra Apache server - Apache sender dem ik
php benytter så postfix kommandoen "sendmail" til at sende emails.
Du kan teste sendmail fra cli således
user@host$ sendmail modtager@mailaddresse.dk << EOF
> indhold af mail
> EOF
Re: Send emails via PHP fra Apache server - Apache sender dem ik
sudo tasksel install lamp-server
sudo a2enmod userdir
sudo tasksel install mail-server
Det krævede dog at jeg afinstallerede min nuværende apache server, og installerede det derefter.
Det virker perfekt out-of-box!