Avatar billede fixbabe Nybegynder
20. september 2006 - 21:01 Der er 30 kommentarer og
1 løsning

server hos jaynet

Hej jeg har en server med fedora stående hos jaynet og jeg har i lang tid forsøgt at få mail server til at virke så jeg som min kan sende emails via php og hvis det er muligt hoste emails på de domæner der er på serveren. 

Jeg har i meget langtid nu forsøgt at få det til at virke uden held og håber meget på et en venlig sjæl vil guide mig igennem dette.

jeg er ikke den store haj til linux, kan dog basale ting men har brug for en der kan hjælpe mig helt indtil det virker :)
Avatar billede mfalck Praktikant
20. september 2006 - 21:28 #1
det ville nok være lidt nemmere hvis du kunne fortælle f.eks. hvilken mailserver der er tale om
Avatar billede fixbabe Nybegynder
20. september 2006 - 21:32 #2
Jeg har sendmail på nu her men der sker intet hvis jeg prøver at sende med

<?php
$message = "hey det virker";
mail('min@email.dk', 'Subject', $message);
echo "Sendt";
?>
Avatar billede mfalck Praktikant
20. september 2006 - 22:08 #3
ok - hvad siger mailloggen når du prøver at sende ?
Avatar billede fixbabe Nybegynder
21. september 2006 - 06:46 #4
Hvilken mail log?
Avatar billede mfalck Praktikant
21. september 2006 - 07:50 #5
de fleste mailservere laver en logfil som regel i /var/log/
Avatar billede fixbabe Nybegynder
22. september 2006 - 18:03 #6
Jeg har ca 30 mb log fra kl 18 :S skal jeg paste?
Avatar billede fixbabe Nybegynder
22. september 2006 - 18:20 #7
Sep 17 06:02:12 gd-1 sm-msp-queue[27656]: k8H32C3P031327: to=webpanel, delay=00:59:55, xdelay=00:00:00, mailer=relay, pri=121618, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]

det er en linje
Avatar billede langbein Nybegynder
22. september 2006 - 18:22 #8
Den enkle måte å få i gang mail serveren på Centos/Fedora pleier å være å stenge ned Sendmail og så kjøre i gang Postfix i stedet. Denne er meget enklere å konfigurere. Har ikke testet Sendmail på Fedora på et stykke tid, men tradisjonelt så har denne blitt levert med en delvis deaktivisering, slik at det har vært nokså besværlig å konfigurere den opp til full funsjonalitet (til å sende og motta mail). Det enklere alternativet for å komme forbi konfigureringsproblemene rundt Sendmail har i hvert fall pleid å være å stenge ned Sendmail og så kjøre i gang Postfix i stedet.
Avatar billede fixbabe Nybegynder
22. september 2006 - 19:32 #9
Sådan sendmail er fjernet og postfix indstaleret. hvad skal jeg så nu?
Avatar billede fixbabe Nybegynder
22. september 2006 - 19:42 #10
nu sker der noget..

connect to gd-1.gd-1[212.97.132.91]: Connection timed out

min firewall:
/sbin/iptables -A INPUT -p tcp --dport 25 -j ACCEPT
/sbin/iptables -A INPUT -p udp --dport 25 -j ACCEPT
/sbin/iptables -A INPUT -p tcp --dport 110 -j ACCEPT
/sbin/iptables -A INPUT -p udp --dport 110 -j ACCEPT
Avatar billede mfalck Praktikant
22. september 2006 - 20:19 #11
kører postfix (ps fax | grep postfix) ?
Avatar billede mfalck Praktikant
22. september 2006 - 20:20 #12
og hvad står der i /var/log/maillog når du skriver "postfix start" (evt "postfix reload")?
Avatar billede fixbabe Nybegynder
22. september 2006 - 20:47 #13
[root@gd-1 ~]# ps fax | grep postfix
23786 pts/9    S+    0:00          \_ grep postfix
22125 ?        Ss    0:00 /usr/libexec/postfix/master
[root@gd-1 ~]#

[root@gd-1 ~]# postfix reload
postfix: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
postfix/postfix-script: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
postfix/postfix-script: refreshing the Postfix mail system
postsuper: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
postsuper: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf

og fra loggen:

Sep 22 20:08:46 gd-1 postfix/bounce[23197]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:08:46 gd-1 postfix/bounce[23198]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:08:46 gd-1 postfix/bounce[23199]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:08:46 gd-1 postfix/smtp[23183]: BF19E3B402F: to=<webpanel@gd-1.gd-1>, relay=none, delay=1920, status=deferred (connect to gd-1.gd-1[212.97.132.91]: Connection timed out)
Sep 22 20:08:46 gd-1 postfix/smtp[23180]: EFBE13B4032: to=<webpanel@gd-1.gd-1>, relay=none, delay=1920, status=deferred (connect to gd-1.gd-1[212.97.132.91]: Connection timed out)
Sep 22 20:08:46 gd-1 postfix/smtp[23179]: 0D9F93B403F: to=<webpanel@gd-1.gd-1>, relay=none, delay=1670, status=deferred (connect to gd-1.gd-1[212.97.132.91]: Connection timed out)
Sep 22 20:08:46 gd-1 postfix/smtp[23181]: 45A6C3B4043: to=<webpanel@gd-1.gd-1>, relay=none, delay=1659, status=deferred (connect to gd-1.gd-1[212.97.132.91]: Connection timed out)
Sep 22 20:08:46 gd-1 postfix/smtp[23182]: B21F33B4011: to=<webpanel@gd-1.gd-1>, relay=none, delay=2030, status=deferred (connect to gd-1.gd-1[212.97.132.91]: Connection timed out)
Sep 22 20:08:46 gd-1 postfix/qmgr[22138]: B95543B4015: to=<webpanel@gd-1.gd-1>, relay=none, delay=2028, status=deferred (delivery temporarily suspended: connect to gd-1.gd-1[212.97.132.91]: Connection timed out)
Sep 22 20:08:46 gd-1 postfix/qmgr[22138]: 611583B403B: to=<webpanel@gd-1.gd-1>, relay=none, delay=1850, status=deferred (delivery temporarily suspended: connect to gd-1.gd-1[212.97.132.91]: Connection timed out)
Sep 22 20:08:46 gd-1 postfix/qmgr[22138]: 6B3453B401C: to=<webpanel@gd-1.gd-1>, relay=none, delay=2026, status=deferred (delivery temporarily suspended: connect to gd-1.gd-1[212.97.132.91]: Connection timed out)
Sep 22 20:08:46 gd-1 postfix/qmgr[22138]: C39633B4018: to=<webpanel@gd-1.gd-1>, relay=none, delay=2027, status=deferred (delivery temporarily suspended: connect to gd-1.gd-1[212.97.132.91]: Connection timed out)
Sep 22 20:08:46 gd-1 postfix/qmgr[22138]: 93B9A3B402C: to=<webpanel@gd-1.gd-1>, relay=none, delay=1920, status=deferred (delivery temporarily suspended: connect to gd-1.gd-1[212.97.132.91]: Connection timed out)
Sep 22 20:24:56 gd-1 postfix/qmgr[22138]: 4CE143B4049: from=<webpanel@gd-1.gd-1>, size=516, nrcpt=1 (queue active)
Sep 22 20:24:56 gd-1 postfix/bounce[23515]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:24:56 gd-1 postfix/qmgr[22138]: 4CE143B4049: to=<webpanel@gd-1.gd-1>, orig_to=<webpanel>, relay=none, delay=1672, status=deferred (delivery temporarily suspended: connect to gd-1.gd-1[212.97.132.91]: Connection timed out)
Sep 22 20:24:56 gd-1 postfix/flush[23516]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:38:33 gd-1 postfix[23787]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:38:33 gd-1 postfix/master[23788]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:38:33 gd-1 postfix/postfix-script: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:38:33 gd-1 postfix/postfix-script: refreshing the Postfix mail system
Sep 22 20:38:33 gd-1 postfix/postsuper[23790]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:38:33 gd-1 postfix/master[22125]: reload configuration
Sep 22 20:38:33 gd-1 postfix/pickup[23792]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:38:33 gd-1 postfix/qmgr[23793]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:38:33 gd-1 postfix/qmgr[23793]: 0D9F93B403F: from=<>, size=1801, nrcpt=1 (queue active)
Sep 22 20:38:33 gd-1 postfix/trivial-rewrite[23794]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:38:33 gd-1 postfix/qmgr[23793]: 45A6C3B4043: from=<>, size=1801, nrcpt=1 (queue active)
Sep 22 20:38:33 gd-1 postfix/postsuper[23796]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:38:33 gd-1 postfix/smtp[23795]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:38:33 gd-1 postfix/smtp[23797]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:39:03 gd-1 postfix/smtp[23795]: connect to gd-1.gd-1[212.97.132.91]: Connection timed out (port 25)
Sep 22 20:39:03 gd-1 postfix/smtp[23797]: connect to gd-1.gd-1[212.97.132.91]: Connection timed out (port 25)
Sep 22 20:39:03 gd-1 postfix/bounce[23806]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:39:03 gd-1 postfix/bounce[23807]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:39:03 gd-1 postfix/smtp[23797]: 45A6C3B4043: to=<webpanel@gd-1.gd-1>, relay=none, delay=3476, status=deferred (connect to gd-1.gd-1[212.97.132.91]: Connection timed out)
Sep 22 20:39:03 gd-1 postfix/flush[23808]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:39:03 gd-1 postfix/flush[23809]: warning: My hostname gd-1 is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
Sep 22 20:39:03 gd-1 postfix/smtp[23795]: 0D9F93B403F: to=<webpanel@gd-1.gd-1>, relay=none, delay=3487, status=deferred (connect to gd-1.gd-1[212.97.132.91]: Connection timed out)
Avatar billede mfalck Praktikant
22. september 2006 - 22:12 #14
i /etc/postfix/main.cf (eller hvor den nu ligger på din maskine) skal du sætte mydomain="dit domæne" og genstarte postfix
Avatar billede fixbabe Nybegynder
22. september 2006 - 22:20 #15
# The mydomain parameter specifies the local internet domain name.
# The default is to use $myhostname minus the first component.
# $mydomain is used as a default value for many other configuration
# parameters.
#
#mydomain = domain.tld

den?
Avatar billede mfalck Praktikant
22. september 2006 - 22:30 #16
jeps og så fjerne # foran.
Avatar billede fixbabe Nybegynder
22. september 2006 - 22:34 #17
hvad så med "domain.tld" ?
Avatar billede mfalck Praktikant
22. september 2006 - 22:54 #18
det skal slettes og så skal du skrive dit rigtige domæne
Avatar billede fixbabe Nybegynder
22. september 2006 - 23:12 #19
mailen kunne ikke sende.

Sep 22 23:12:05 gd-1 postfix/cleanup[28127]: 0751E3B4063: message-id=<20060922211205.0751E3B4063@gd-1.bookhltv.org>
Sep 22 23:12:05 gd-1 postfix/qmgr[28012]: 0751E3B4063: from=<>, size=1976, nrcpt=1 (queue active)
Sep 22 23:12:08 gd-1 postfix/pickup[28011]: A78AA3B4059: uid=500 from=<webpanel>
Sep 22 23:12:08 gd-1 postfix/cleanup[28127]: A78AA3B4059: message-id=<20060922211208.A78AA3B4059@gd-1.bookhltv.org>
Sep 22 23:12:08 gd-1 postfix/cleanup[28127]: A78AA3B4059: to=<unknown>, relay=none, delay=0, status=bounced (No recipients specified)
Sep 22 23:12:08 gd-1 postfix/cleanup[28123]: AA0C33B4064: message-id=<20060922211208.AA0C33B4064@gd-1.bookhltv.org>
Sep 22 23:12:08 gd-1 postfix/qmgr[28012]: AA0C33B4064: from=<>, size=1976, nrcpt=1 (queue active)
Sep 22 23:12:09 gd-1 postfix/pickup[28011]: 753DE3B4059: uid=500 from=<webpanel>
Sep 22 23:12:09 gd-1 postfix/cleanup[28123]: 753DE3B4059: message-id=<20060922211209.753DE3B4059@gd-1.bookhltv.org>
Sep 22 23:12:09 gd-1 postfix/cleanup[28123]: 753DE3B4059: to=<unknown>, relay=none, delay=0, status=bounced (No recipients specified)
Sep 22 23:12:09 gd-1 postfix/cleanup[28127]: 772B33B4068: message-id=<20060922211209.772B33B4068@gd-1.bookhltv.org>
Sep 22 23:12:09 gd-1 postfix/qmgr[28012]: 772B33B4068: from=<>, size=1976, nrcpt=1 (queue active)
Sep 22 23:12:28 gd-1 postfix/local[28204]: fatal: open database /etc/aliases.db: No such file or directory
Sep 22 23:12:29 gd-1 postfix/master[22125]: warning: process /usr/libexec/postfix/local pid 28204 exit status 1
Sep 22 23:12:29 gd-1 postfix/master[22125]: warning: /usr/libexec/postfix/local: bad command startup -- throttling
Avatar billede mfalck Praktikant
22. september 2006 - 23:15 #20
ok - du gøre følgende:

> /etc/aliases
postmap hash:/etc/aliases
Avatar billede fixbabe Nybegynder
22. september 2006 - 23:22 #21
øh, hvordan?
Avatar billede mfalck Praktikant
23. september 2006 - 09:41 #22
bare skriv det jeg har skrevet i en kommandoprompt på serveren:
> /etc/aliases
postmap hash:/etc/aliases
Avatar billede mfalck Praktikant
23. september 2006 - 09:41 #23
postfix reload

og så tjek logfilerne
Avatar billede fixbabe Nybegynder
23. september 2006 - 12:20 #24
Sep 23 12:00:57 gd-1 postfix/qmgr[2861]: D31C83B405C: removed
Sep 23 12:15:37 gd-1 postfix/postfix-script: refreshing the Postfix mail system
Sep 23 12:15:37 gd-1 postfix/master[2851]: reload configuration
Sep 23 12:15:51 gd-1 postfix/postfix-script: refreshing the Postfix mail system
Sep 23 12:15:51 gd-1 postfix/master[2851]: reload configuration


Der er ingen emails i kø og jeg modtager heller ingen.
Avatar billede mfalck Praktikant
23. september 2006 - 15:55 #25
prøv

postqueue -f
Avatar billede langbein Nybegynder
25. september 2006 - 00:47 #26
Men det er da mer som skal settes opp i postfix sine konfigurasjonsfiler ?

Har ingen postfix å se (ettersom det er Qmail som snurrer og går om dagen). Jeg mener å ha et svakt minne om at det var en meget liten endring som skulle til i en fil og noen få linjer i en annen, fil, men ikke så mange. Ellers så husker jeg ikke stort bortsett fra at det kun var en promille så vanskeilig å sette opp postfix i forhold til sendmail.

I følge dokumentasjonen så skal det også finnes to konfigurasjonsfiler:
http://www.postfix.org/BASIC_CONFIGURATION_README.html

Beklager dårlig hjelp. Det eneste jeg husker, sikkert det var at det gikk forholdsvis hurtig å få den opp å kjøre når man jobbet ut i fra "boken".
Avatar billede langbein Nybegynder
25. september 2006 - 00:50 #27
Et annet triks som jeg selv pleier å benytte, det er å aktivisere webmail. Pleier så å først få det til å kjøre med mail til og fra vha webmail. Når dette er oppe og kjører så kjører jeg i gang pop og imap og slike ting, hvis man skal ha det, etterpå.
Avatar billede langbein Nybegynder
25. september 2006 - 01:29 #28
Denne fungerte helt fint her:

<?php
$message = "hey det virker";
mail('min@email.dk', 'Subject', $message);
echo "Sendt";
?>

Jeg noterer meg ellers denne fra et sted over: "Connection refused by [127.0.0.1]"

Kan det være at firewall er lukket for localhost ? (I så fall så pleier ikke webmail å go pålogging.)

Kan det ellers være at man må sette opp for tiillatt "relaying" eller noe slikt for eget lokalt domene ?

Ikke særlig presise råd, men forsøker bare å huske litt etter ..
Avatar billede mfalck Praktikant
26. september 2006 - 09:21 #29
er du kommet videre ?
Avatar billede fixbabe Nybegynder
05. oktober 2006 - 21:29 #30
Nej er ikke kommet vidre, der har været en masse andet ivejen. Jeg har droppet det med mailserver mm da jeg kan bruge mit web hotel ved surftown til det. Min plan er at få hentet serveren hjem og formatere den og smide et eller andet linux på.

Så jeg vil gerne bede alle deltagere i dette spm om at smide et svar så i alle kan dele og jeg kan lukke. Tak
Avatar billede mfalck Praktikant
05. oktober 2006 - 21:38 #31
ok
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