Avatar billede fragze Juniormester
09. august 2004 - 17:07 Der er 13 kommentarer og
1 løsning

mail problem.

Hello der.

Jeg har lige sat min server op på en freebsd 4.9 med php sql osv... jeg har gang i et mail script, og det virker fint hvis jeg bruger det på en server uge i byen, men så snart jeg afprøver det på min server som står her på min adsl får jeg ingen mail :)

Har i en løsning ? :)
Avatar billede stalle Nybegynder
09. august 2004 - 17:24 #1
det er et spørgsmål om opsætning af din PHP.
I php.ini skal du finde linien hvor der står noget i retningnen af:

[mail function]
Avatar billede fragze Juniormester
09. august 2004 - 17:29 #2
Hvilke smtp skal man bruge ? :)
Avatar billede fragze Juniormester
09. august 2004 - 18:13 #3
[mail function]
; For Win32 only.
SMTP = mail.tele.dk

; For Win32 only.
sendmail_from = me@localhost.com

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path = sendmail -t -i


Jeg kører freebsd... hva fuck skal jeg gøre ?`:)
Avatar billede stalle Nybegynder
09. august 2004 - 18:21 #4
[mail function]
; For Win32 only.
SMTP = mail.tele.dk

; For Win32 only.
sendmail_from = me@localhost.com

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = sendmail -t -i
Avatar billede fragze Juniormester
09. august 2004 - 18:24 #5
funker sq stadig ikke :]
Avatar billede stalle Nybegynder
09. august 2004 - 18:26 #6
hmm...
Sært - er sendmail installeret ?
Avatar billede fragze Juniormester
09. august 2004 - 18:28 #7
Jeg kigger lige på deT= )
Avatar billede fragze Juniormester
09. august 2004 - 18:31 #8
Det var det ikke, så rebooter lige serveren :) så må vi se om det fungere ;P
Avatar billede stalle Nybegynder
09. august 2004 - 18:33 #9
Det burde nu ikke være nødvendigt at reboote for at installere
Avatar billede fragze Juniormester
09. august 2004 - 18:33 #10
Nej, det hjalp også HAT :|
Avatar billede Slettet bruger
09. august 2004 - 18:41 #11
Well du skal konfigurer din server korrekt, som det også er blevet nævnt af andre.
Men hvorfor ikke sende mails med stil?
Istedet for at benytte den indbygget mail() funktion i PHP, kan du jo ligeså godt sende mails med direkte forbindelse til SMTP serveren.

Du bruger blot en class ala: http://cypermann.dk/exp/527668/class.smtp.inc

Så kan du afsende mails på følgende måde:

<?PHP
  function smtp_mail($recipient, $subject, $content) {
 
        include('scripts/mail/class.smtp.inc');
        header('Content-Type: text/plain');

        $params['host'] = 'smtp.mail.dk';    // SMTP server.           
        $params['port'] = 25;    // port på SMTP serveren.                   
        $params['helo'] = exec('hostname');           
        $params['auth'] = FALSE;                   
        $params['user'] = 'testuser';               
        $params['pass'] = 'testuser';               
   
        $send_params['recipients'] = $recipient;                           
        $send_params['headers']          = array('From: "Afsenders navn" <afsender@email.dk>','To: '.$recipient.'', 'Subject: '.$subject.'', 'X-Mailer: PHP', 'X-Priority: 3','Return-Path: <afsender@email.dk>');
 
      $send_params['from']        = 'afsender@email';                               
        $send_params['body']        = ''.$content.'';
       
        if(is_object($smtp = smtp::connect($params)) AND $smtp->send($send_params)){
              return true;
        } else {
              return false;
        }
    }
   
    $modtager = "modtager@email.dk;
  $subject = "Emnet";
  $content = "Dette er indholdet.";
                   
  if(smtp_mail($modtager, $subject, $content)) {                   
      echo "Email blev afsendt.
  } else {
      echo "Der opstod en fejl";
  }
?>
Avatar billede Slettet bruger
09. august 2004 - 18:43 #12
Hvis du sender direkte via SMTP serveren, behøver du ikke konfigurer din server.
Blot ret lidt i scriptet, som jeg postede her. og så inkluder class.smtp.inc

include("class.smtp.inc");

Så skulle det køre :)
Avatar billede fragze Juniormester
09. august 2004 - 18:53 #13
Jamen hvis nu den skal konfigureres korrekt, hvad skal jeg så gøre... det er jo nærmest det jeg søger :)
Avatar billede fragze Juniormester
10. juni 2005 - 16:52 #14
Smid venligst et svar hvis du ønsker point, jeg lukker lige alle mine øbne spm nemlig!! :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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