The easiest way to solve a problem is just to solve it.
en verder wordt het lokale mailadres wat er in /var/qmail/control/me staat.
HomeComputerMuseum - Interactief computermuseum waar wij de geschiedenis van de thuiscomputer preserveren. Centraal gelegen in de Benelux.
Ook blijft die qmail-inject error staan...
Verder heb ik een zombie process draaien nl:
1
| qmails 7578 0.0 0.0 0 0 ? Z 10:56 0:00 [qmail-start] <defunct> |
Ook staat mijn qmail-send log vol met
1
| @40000000453a628b205e2bc4 warning: trouble injecting bounce message, will try later |
en ook in mijn qmail-smtpd log staan wazige berichten.
1
2
3
4
5
6
7
8
9
| @40000000453b33c62caf897c tcpserver: warning: dropping connection, unable to run /var/qmail/bin/qmail-smtpd: access denied @40000000453b33c62caf991c tcpserver: end 9461 status 28416 @40000000453b33c62cafa4d4 tcpserver: status: 0/40 @40000000453b33d811da2314 tcpserver: status: 1/40 @40000000453b33d811da3a84 tcpserver: pid 9553 from 221.160.214.173 @40000000453b33d8371a7fac tcpserver: ok 9553 server.bergcomputers.nl:::ffff:213.227.141.57:25 :::ffff:221.160.214.173::3834 @40000000453b33d8371a971c tcpserver: warning: dropping connection, unable to run /var/qmail/bin/qmail-smtpd: access denied @40000000453b33d8371aa6bc tcpserver: end 9553 status 28416 @40000000453b33d8371ab65c tcpserver: status: 0/40 |
Is er iemand die me hier mee kan helpen.. snap er namelijk geen fluit meer van...
[ Voor 82% gewijzigd door trinite_t op 22-10-2006 11:06 ]
The easiest way to solve a problem is just to solve it.
Als je dit zelf hebt aangepast dan is het denk ik het makkelijkst om qmail opnieuw te installeren.
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
1
| -rwxr-xr-x 1 root qmail 60496 Aug 25 11:32 qmail-smtpd |
Ik ben er nu al weer een paar uur mee aan het kloten, en schiet niets op...
[ Voor 19% gewijzigd door trinite_t op 22-10-2006 12:36 ]
The easiest way to solve a problem is just to solve it.
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Ben Qmail nu eigenlijk best wel zat
The easiest way to solve a problem is just to solve it.
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
The easiest way to solve a problem is just to solve it.
Heb je de qmail aliases al eens bekeken? (vaak in /var/qmail/alias/, let op: dit zijn hidden files)
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
1
2
3
| -rw-r--r-- 1 qmailq qmail 6 Aug 28 14:51 .qmail-mailer-daemon -rw-r--r-- 1 qmailq qmail 6 Aug 28 14:51 .qmail-postmaster -rw-r--r-- 1 qmailq qmail 6 Aug 28 14:51 .qmail-root |
1
| admin |
The easiest way to solve a problem is just to solve it.
Ik zeg het je een keer:trinite_t schreef op donderdag 26 oktober 2006 @ 15:13:
De mail komt gewoon niet aan.. verdwijnt naar... krijg er ook geen MAILER-DEAMON oid op... Hierdoor komen dus ook bijvoorbeeld mijn cron messages niet aan...
JE KUNT MET QMAIL GEEN MAIL AAN ROOT STUREN
Ik wijs je op de gentoo-docs over dit onderwerp:
http://www.gentoo.org/doc/en/qmail-howto.xml
Nu weet je dat het niet kan, heb je de URL naar de howto en die bevat de oplossing. Is dat genoeg?The design of qmail has been completely around the focus of security. To this end, e-mail is never sent to the user 'root'.
I don't like facts. They have a liberal bias.
trinite_t: kijk nu aub je logfiles eens door zodat je weet wat qmail nu precies aan het doen is.
[ Voor 17% gewijzigd door Creepy op 27-10-2006 09:18 ]
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Maar hij zit steeds in de mailbox van user root te kijken. Dat conceptuele kwartje moet vallen. UID 0 is iemand anders dan UID 500 of whatever 'admin' heeft als UID. Je kunt prima mail sturen aan root@localhost, maar da's geen user, da's een alias naar een niet-root account.Creepy schreef op vrijdag 27 oktober 2006 @ 09:03:
Burne: hij heeft een .qmail-root alias die naar een user admin verwijst. Dat is de oplossing die ook in de docs van gentoo staat waar je naar verwijstJe kan dan prima mail versturen aan root@whatever aangezien die mail niet aan de user root wordt afgelevert.
I don't like facts. They have a liberal bias.
Dit zou dus moeten betekenen dat de mail voor deze gebruikers@localhost aan zou moeten komen in de ~admin/.maildir lijkt mij. Komt alleen nergens aan...
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Ik kijk idd in de mailbox van de admin gebruiker.. Die howto heb ik juist gebruikt voor het opzetten van het systeem... De mail verdwijnt alleen gewoon.. Ik heb ook al gekeken waar bijvoorbeeld de mail van m'n cron jobs blijft door in cron.hourly een job te zetten die een niet nuttige message output, en dan als root in de root dir
1
| grep -r "niet nuttige messsage" * |
Ik zit nu nog es logs door te spitten, en kom wel het volgende bericht tegen:
1
2
3
4
5
6
7
8
| @400000004541d8503aa38b14 new msg 168865 @400000004541d8503aa39ab4 info msg 168865: bytes 861 from <> qp 21776 uid 206 @400000004541d851000132a4 starting delivery 3303: msg 168865 to remote root@.*mydomain* @400000004541d85100014a14 status: local 0/10 remote 2/20 @400000004541d8540ab0abe4 delivery 3303: failure: Sorry,_I_couldn't_find_any_host_named_.*mydomain*.nl._(#5.1.2)/ @400000004541d8540ab0c354 status: local 0/10 remote 1/20 @400000004541d8540b8ca84c bounce msg 168865 qp 21780 @400000004541d8540b8cbfbc end msg 168865 |
en
1
2
3
4
5
6
7
8
| @400000004541d91e15c9c434 new msg 168876 @400000004541d91e15c9d7bc info msg 168876: bytes 766 from <> qp 21949 uid 206 @400000004541d91e1713a184 starting delivery 3311: msg 168876 to remote root@.*mydomain* @400000004541d91e1713b8f4 status: local 0/10 remote 1/20 @400000004541d91e1866b634 delivery 3311: failure: Sorry,_I_couldn't_find_any_host_named_.*mydomain*.nl._(#5.1.2)/ @400000004541d91e1866cda4 status: local 0/10 remote 0/20 @400000004541d91e194f0ac4 bounce msg 168876 qp 21951 @400000004541d91e194f1e4c end msg 168876 |
Kennelijk bestaat de host *mydomain* dus niet in qmail? Hoe kan ik dit wel voor elkaar krijgen? (en ervoor zorgen dat de mail bij de lokale admin gebruiker aankomt?
The easiest way to solve a problem is just to solve it.
Edit: lijkt er meer op dat je domein niet in rcpthosts staat. Meer info over qmail trouwens op www.lifewithqmail.org
[ Voor 27% gewijzigd door Jiriki op 27-10-2006 12:20 ]
"Yes," said the skull. "Quit while you're a head, that's what I say." -- (Terry Pratchett, Soul Music)
Okee. Is dat een nep-domein omdat je het echte domein verborgen wilt houden? (just checking..)trinite_t schreef op vrijdag 27 oktober 2006 @ 12:07:
Kennelijk bestaat de host *mydomain* dus niet in qmail? Hoe kan ik dit wel voor elkaar krijgen? (en ervoor zorgen dat de mail bij de lokale admin gebruiker aankomt?
Als het goed is zit bij gentoo ook qmail-showctl. Kun je de output daarvan hier neerzetten of als je het een te lange lap vindt: ergens op een website? Desnoods gebruik je http://paste-it.net/
In een van de blijkbaar niet-aangepaste regels heb je het over '.bergcomputers.nl' en die punt (waarschijnlijk in /var/qmail/control/me) is fout. Een domeinnaam mag niet met een punt beginnen.
I don't like facts. They have a liberal bias.
En heb je ook een Maildir aangemaakt voor het desbetreffende user root/admin (maildirmake $HOME/Maildir)?
1
2
| ote root@.bergcomputers.nl
^ |
volgens mij hoort die . daar niet
De
1
| /var/qmail/control/me |
1
| /var/qmail/control/locals |
De maildir bestaat idd..
En verder.. die punt voor het domein... geen idee hoe die daar komt..
Ik ga nu even die locals en die me file aanpassen.. kijken wat het doet
Als ik die twee bestandjes aanpas met de goede hostname er in, lijkt het dat er geen mail meer aankomt voor de andere hosts
[ Voor 16% gewijzigd door trinite_t op 28-10-2006 14:24 ]
The easiest way to solve a problem is just to solve it.
Maar dat staat prima uitgelegd in de verschillende qmail tutorials
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
vpopmail maakt niets uit. Dat is enkel interessant voor domeinen die én in rcpthosts (of morercpthosts) én in virtualdomains staan.trinite_t schreef op zaterdag 28 oktober 2006 @ 13:57:
*mydomain* was idd om ehcte domein niet weer te geven.. maar das niet helemaal goed gegaan dus....
Decode:file is leeg, evenals
1 /var/qmail/control/mecode:. Dus daar zou het onder andere aan kunnen liggen.
1 /var/qmail/control/locals
De maildir bestaat idd..
En verder.. die punt voor het domein... geen idee hoe die daar komt..
Ik ga nu even die locals en die me file aanpassen.. kijken wat het doet
Als ik die twee bestandjes aanpas met de goede hostname er in, lijkt het dat er geen mail meer aankomt voor de andere hosts(er wordt gebruik gemaakt van vpopmail...)
Dat moet je inderdaad wel doen.Creepy schreef op zaterdag 28 oktober 2006 @ 17:59:
Je zult alle domeinen waar je mail voor aanneemt in rcpthosts moeten zetten. Vervolgens zul je alle domeinen waarvoor de mail lokaal moet voor worden afgeleverd in locals opnemen. me wordt alleen gebruikt voor de uitgaande mail.