Avatar billede lullalej Nybegynder
03. april 2004 - 17:20 Der er 13 kommentarer og
2 løsninger

Problemer med mail-function

Hey, jeg har et stort problem, mail(); virker ikke :S

Det har virket i ca. 2 år, så formaterede jeg serveren og glemte at gemme min php.ini, nu har jeg installeret det hele igen, og mail(); virker ikke....

Jeg har sidder og læst lidt herinde, og fandt en med samme problem: http://www.eksperten.dk/spm/251895 men der blev ikke fundet nogen løsning.

Den siger ikke andet end at der er fejl i den linie hvor mail(); står, den ser sådan her ud:

mail($til,"Aktiveringskode","Her er din aktiveringskode: $aktive_pass","From: info@mit_domæne.dk");

Min rigtige email adresse står i den, jeg ønsker bare ikke at den skal stå her ;)

Jeg har firewall hvor port 25 er åbnet (Der er ikke rørt ved den længe, heller ikke efter jeg formaterede)

Jeg bruger den samme smtp-server som til at sende alm mails fra, og det virker.

Her er lidt fra min php.ini:

[mail function]
; For Win32 only.
SMTP = smtp.mit_domæne.dk

; For Win32 only.
sendmail_from = info@mit_domæne.dk


Nogen der kan hjælpe mig? :D
Avatar billede anddk Praktikant
03. april 2004 - 17:23 #1
Har du egne mailserver som køre på den samme server ??

Hvis ja, så ret smtp.mit_domæne.dk til localhost
Avatar billede lullalej Nybegynder
03. april 2004 - 17:27 #2
Nej det har jeg ikke....

Og jeg tror heller ikke at den ville skrive at der var fejl hvis den ikke kunne få forbindelse til serveren....
Avatar billede anddk Praktikant
03. april 2004 - 17:30 #3
Har du din mailserver lokalt ??
Avatar billede htm Nybegynder
03. april 2004 - 17:35 #4
Hvilken fejl kommer der præcist?

Hvilket styresystem?

Virker den adresse du sætter ind ved SMTP hvis du bruger den fra din mailprogram som SMTP ?
Avatar billede lullalej Nybegynder
03. april 2004 - 17:36 #5
Det er tele2's smtp-server jeg bruger, og jeg har også prøvet at lave en selv, både prøvet at sætte den lokalt og på samme server. Men jeg foretrækker at bruge tele2's.
Jeg har fundet ip-adressen til deres server, og sat mine egne smtp-adresser til det ip. Og der ER forbindelse til serveren....
Avatar billede anddk Praktikant
03. april 2004 - 17:39 #6
Okay, så ved jeg godt nok ikke hvad der er galt.
Avatar billede lullalej Nybegynder
03. april 2004 - 17:40 #7
htm - ja den virker fint nok at outlook...

Det er windows 2003 server.
Avatar billede htm Nybegynder
03. april 2004 - 17:41 #8
Er du sikker på at du retter i den rigtige php.ini ? tjek om det er den rigtige ved at lave et nyt php-script og skriv:
<?php
phpinfo();
?>

Tjek så hvad "Configuration File (php.ini) Path" står til.


Og hvilken fejl kommer der præcist fra dit php-script?
Avatar billede anddk Praktikant
03. april 2004 - 17:51 #9
Kom lige til at tænke på om det nu også er den rigtige PHP.ini fil du ændre i ?? Har selv engang ændret i en forkert fil og kunne bare ikke forstå hvorfor det ikke virkede.
Avatar billede htm Nybegynder
03. april 2004 - 17:53 #10
anddk>> Thek min kommentar :-)

Du kan lige lave en enkel test med mail, tjek denne i et tomt php-dokument og så se hvad der sker.

<?php
mail("din@mail.dk", "Testmail emne", "testmail body");
?>
Avatar billede lullalej Nybegynder
03. april 2004 - 18:21 #11
ARGH! - Det var selvfølgelig den forkerte fil jeg ændrede i, regnede med at det var den der lå i c:/windows/system/ eller c:/windows/system32/ jeg har hele tiden ændret i begge 2, så ligger den i c:/apache/php/ :S

Tark for hjælpen :D
Avatar billede htm Nybegynder
03. april 2004 - 18:23 #12
Velbekommen. :-)

php vil først søge efter php.ini i installationsbiblioteket til apache, hvis den ikke finder noget her prøver den i c:\windows, dette er lavet for at du kan have forskellige php.ini til forskellige apache installationer på samme maskine.
Avatar billede anddk Praktikant
03. april 2004 - 18:54 #13
Det var godt du fik det til at køre, vi skal nok lade være med at spørge hvor meget tid du har brugt på det :)
Avatar billede lullalej Nybegynder
05. juni 2004 - 15:43 #14
anddk kommer du ikke også lige med et svar? - så får begge to point....
Avatar billede anddk Praktikant
10. juni 2004 - 19:26 #15
Jo, her kommer et svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester