Avatar billede fixbabe Nybegynder
15. januar 2007 - 20:42 Der er 10 kommentarer og
1 løsning

php og sendmail opsætning

Jeg har nu opgivet at få postfix til at virke.. så nu prøver jeg sendmail da jeg kun skal bruge den som smtp server for php.

Jeg har indstaleret sendmail med "apt-get install sendmail"

Jeg sender email med følgende script:

<?php
$headers = "From: detteer@fraemailen.dk\r\n" .
      'X-Mailer: PHP/' . phpversion() . "\r\n" .
      "MIME-Version: 1.0\r\n" .
      "Content-Type: text/html; charset=iso-8859-1\r\n" .
      "Content-Transfer-Encoding: 8bit\r\n\r\n";

mail('min@email.dk', 'emne', 'beskeden kommer her', $headers);
?>

Mailen modtager jeg aldrig og følgende står i min maillog:

"Jan 15 20:36:00 gd-1 sendmail[14137]: alias database /etc/aliases rebuilt by root
Jan 15 20:36:00 gd-1 sendmail[14137]: /etc/aliases: 0 aliases, longest 0 bytes, 0 bytes total
Jan 15 20:36:00 gd-1 sendmail[14142]: starting daemon (8.13.1): SMTP+queueing@01:00:00
Jan 15 20:36:00 gd-1 sm-msp-queue[14150]: starting daemon (8.13.1): queueing@01:00:00
Jan 15 20:36:03 gd-1 sendmail[14164]: l0FJa3PC014164: from=webpanel, size=231, class=0, nrcpts=0, msgid=<200701151936.l0FJa3PC014164@localhost.localdomain>, relay=webpanel@localhost"

Hvad er der galt?
Avatar billede fixxxer Nybegynder
16. januar 2007 - 11:50 #1
Ville du overveje at skifte til en anden løsning, og simpelhen sende via din udbyders SMTP i stedet?

http://phpmailer.sourceforge.net/
Avatar billede fixbabe Nybegynder
16. januar 2007 - 17:24 #2
Serverens udbyder?
Avatar billede fixxxer Nybegynder
16. januar 2007 - 22:37 #3
Kan du uddybe en smule?
Avatar billede fixbabe Nybegynder
16. januar 2007 - 22:39 #4
Du skriver "sende via din udbyders SMTP i stedet?" mener du da min udbyder eller der hvor min server er? min server står nemlig hos jaynet og derfor skulle jeg gerne bruge den til at sende mails fra via php
Avatar billede fixxxer Nybegynder
16. januar 2007 - 22:43 #5
Nej sendmail er en MTA, ganske som postfix. Dvs. den står for leveringen af mails sendt via fx php til andre MTA'er der i sidste ender står for slutleveringen til en eller anden email adresse.

Når sendmail ikke virker af den ene eller anden årsag, kan man i stedet bruge førnævnte php class, og bruge dens, ganske veldokumenterede funktioner, til at gøre præcis det samme som du normalt ville gøre med mail() funktionen.

phpmailer er blot en af mange alternativer, hvor man vil sende via en fast SMTP server, fremfor at bruge en lokal MTA til at gøre det samme arbejde.
Avatar billede fixbabe Nybegynder
16. januar 2007 - 22:45 #6
og hvor skal jeg få adgang til en "udefra" smtp server?
Avatar billede fixxxer Nybegynder
16. januar 2007 - 22:55 #7
jaynet har vel en SMTP server.

http://cumberland.jay.net/faq/index.php
Avatar billede fixbabe Nybegynder
16. januar 2007 - 22:59 #8
det du kigger på er for boligforeninger og lign. har skam undersøgt sagen.
Avatar billede fixxxer Nybegynder
16. januar 2007 - 23:04 #9
Ok.
Avatar billede fixxxer Nybegynder
16. januar 2007 - 23:14 #10
Lad os nu antage at din server (fysisk eller lejet af jaynet er ét fedt) står hostet hos jaynet, er der så ikke en rimeligt at antage i samme omgang, at denne faktisk er placeret på jaynets net?

Og derfor ganske legitimt kan benytte de af jaynets til rådigheds opsatte SMTP servere, på denne forbindelse?
Avatar billede fixbabe Nybegynder
18. januar 2007 - 18:50 #11
jeg har kontaktet dem og jeg kan ikke bruge deres smtp server. Lukker dette spm da jeg har åbnet et nyt http://www.eksperten.dk/spm/756923
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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