qmail gondok

Fórumok

sajnos muszaly volt uj forum temat nyitsak mert a regibe nem jon valasz

a problemam az lenne hogy egy debian serveren vagy egy qmail emailezo server. szepen is mukodik es kuldi is a leveleket minden cimrol minden cimre, de leveleket csak belso halozatrol fogad.
pl: alma@domain.hu rol kuldok egy levelet a korte@domain.hu cimre akkor elmegy.

de ha alma@gamail.com cimrol kuldok egy levelet a korte@domain.hu cimre akkor az internet szolgaltato ahol a host volt veve ezt a valaszt kuldi vissza:

This is the Postfix program at host uber2.astral.ro.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The Postfix program

: Host or domain name not found. Name service error
for name=totalactiv.ro type=A: Host not found

Reporting-MTA: dns; uber2.astral.ro
X-Postfix-Queue-ID: F37E67BE7F
X-Postfix-Sender: rfc822; kicsimoloch@gmail.com
Arrival-Date: Wed, 15 Mar 2006 16:55:49 +0200 (EET)

Final-Recipient: rfc822; kicsimoloch@totalactiv.ro
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; Host or domain name not found. Name service error
for name=totalactiv.ro type=A: Host not found

Subject:
Re: szia botika
From:
kicsimoloch
Date:
Wed, 15 Mar 2006 16:55:42 +0200
To:
kicsimoloch@totalactiv.ro

kicsimoloch@totalactiv.ro wrote:

> szeva koma mit csinalsz ? :)
>
ez a masik teszt 15.03.2006 16:55

nem ertem hogy a qmailnak mi koze a postfixhez es mert nem kapja meg a hostot es a domain nevet???

nalam van a serverbe a hiba ha igen hol? vagy a szolgaltatot kell megkerjem hogy valtoztasson valamit?

elore is koszi a segitseget

Hozzászólások

semmi.
az totalactiv.ro elsodleges mx -e nem valaszol
foree@aegis:~$ telnet mx.totalactiv.ro 25
Trying 85.186.99.58...
telnet: Unable to connect to remote host: Connection refused

viszont a masodlagos igen es el is lehet kuldeni - elvileg - levelet

foree@aegis:~$ telnet mail.hr.astral.ro 25
Trying 193.230.240.14...
Connected to mx.astralnet.ro.
Escape character is '^]'.
220 mail.astralnet.ro ESMTP uber1.astral.ro
ehlo test
250-uber1.astral.ro
250-PIPELINING
250-SIZE 20000000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250 8BITMIME
mail from: valaki@vala.hol
250 Ok
rcpt to: kicsimoloch@totalactiv.ro
250 Ok
data
354 End data with .
From: test
To: test
Subject: test

this is a test. /not spam/
.
250 Ok: queued as 398ED33FCE

Persze lehet h ezek utan el lesz dobva az adott level, pl azert mert nem ezen a szerveren van a postafiok, vagy nemtom. A lenyeg, hogy nem hinnem, hogy a Te qmaileddel van a gond, annal is inkabb, mert a Postfix panaszkodik, hogy nem talalja a hostot. Talan azon a serveren levo dns -el van vmi gond.

a gond az hogy mar megszivatott egy adaggal a szolgaltato mikor vagy 4szeri keres utan is alig csinalta meg a reversednst (anelkul allitolag nem megy a qmail).

akkor most mit kerjek mit allitson at?
ha az en szerverem van a problema hol? es hogyan tudom megoldani?

vagy lehetseges hogy nalam van a hostolassal a baj?
amit ketlek, mert ha helyi usernek kuldom a levelet neki is host alapjan kuldi csak nem megy kics a dns serverekre.

koszi szepen a segitseget

Szia

1, A totalactiv.ro alatt két mx található. Az elsődleges mx
(mx.totalactiv.ro) nem válaszol (ez hivatkozna a qmail gépre?).
Igy minden levél megy a mail.hr.astral.ro felé. Azon meg van egy hibás
DNS bejegyzés és ezért mondja azt, hogy nem található a totalactiv.ro
domain.

Én a következőket vizsgálnám meg:
- miért nem lehet elérni a qmail szerverem 25 portját: hibás
tűzfalbeállítás; szolgáltatói tiltás az 1024 port alatti bejövö
forgalomra. (Sokan direkt tiltják, hogy a leveleket az elsődleges
mx ne fogadja, hanem az ISP mail clusterére irányitják a leveleket, és innen esenek be a levelek a
cég levelező szerverére)
- szólnék a totalactiv.ro karbantartójának, hogy indokólja
már meg, hogy miért szerepel másodlagos mx-nek a mail.hr.astral.ro.

2, A qmail telepítéshez nem kell reverse dns bejegyzés, nélküle
is fel lehet telepíteni.

Üdv

tehat ha jol ertem meg kell engednem a 25os portot es at kell allitanom a masodlagos mx-et, valamit szolnom kell a szolgaltatonak hogy hibas a dns bejegyzes.

lenne egy masik kerdesem, miert nem engedi a szolgaltato hogy az elsodleges mx fogadja a leveleket? mert ha jol tudom azert van.

es ha nem engedi az elsodleges mexnek akkor a masodlagos mxnek adhatom meg ugyanazt mint az elsodlegesnek es akkor elvileg mennie kene?

koszi elore is

Mindent nem kell átállítani:)

Vegyük sorba:
- ha az elsődleges MX (qmail?) elé tűzfal van berakva akkor igen
engedélyezni kell a 25 porton az átmenő forgalmat, és rögtön hozzád
esnek be a levelek
- ha minden forgalmat az elsődleges kezel le akkor nincs is szükséged
másodlagos MX-re (a hibás DNS bejegyzés megjegyzést nem igazából értem)
- a szolgáltató azért tiltják az 1024 alatti porok elérést, hogy ne tudjál otthon szervert üzemeltetni.
- a másodlagos mx-nek tudni kell, hogy melyik domaint kell fogadni és tudni kell
azt is, hogy hova kell tovább küldenie a leveleket (pl: ETRN-l de ennek is lehet több variációja)

(A legegyszerübb az lenne, ha felvázolnád pár mondatban, hogy hogyan
szeretnéd müködtetni a levelezést [host név, ip cím]. Utánna már
könnyebben lehet segíteni.)

www.totalactiv.ro/mail cimrol lepnek be a kliensek az sqwebmailon keresztul.

leveleket tudok kifele kuldeni es belso halozaton is.

az ipcim 85.186.99.58 erre van rairanyitva a szolgaltatotol a totalactiv.ro hostnev.

mx.totalactiv.ro meg ilyesmit nem allitottam minden a defaulton van. es a nmap nem jelzi hogy nyitva lenne a 25os port. de nem tudom hogyan allitsam be. nagyon kezdo vagyok. :(

koszi szepen a segitseget

Szia!

1, Megnéztem, és tényleg nincs tűzfal a gép elé berakva (nmap rulez)
2, Úgy nézki, hogy a dns is jól van beállítva (elsődleges mx)

A következő lenne a kérdésem: ADSL a kapcsolat, vagy kábelnet?
(a gyanum az, hogy elöbb indul el a qmail szervize, mint ahogy a
pppoe kapcsolat kiépül, ezért nem bind-ol a külső IP-re)

Kitudnál adni egy "netstat -a" parancsot, és a eredményt berakni ide.

A következőket kellene még ellenőrizni:
- a mail logban szerepel a rendszer indításakor= status: local 0/10 remote 0/20

hogy erted azt hogy nincs tuzfal? semmi nem vedi?

a netstat -a eredmenye
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 localhost.totalacti:771 *:* LISTEN
tcp 0 0 localhost.totalac:mysql *:* LISTEN
tcp 0 0 *:781 *:* LISTEN
tcp 0 0 *:9999 *:* LISTEN
tcp 0 0 *:imap2 *:* LISTEN
tcp 0 0 localhost.totalac:spamd *:* LISTEN
tcp 0 0 *:sunrpc *:* LISTEN
tcp 0 0 *:www *:* LISTEN
tcp 0 0 *:auth *:* LISTEN
tcp 0 0 localhost.totala:domain *:* LISTEN
tcp 0 0 totalactiv.ro:domain *:* LISTEN
tcp 0 0 localhost.totala:domain *:* LISTEN
tcp 0 0 *:25110 *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
tcp 0 0 localhost.totalacti:953 *:* LISTEN
tcp 0 0 *:666 *:* LISTEN
tcp 0 0 *:https *:* LISTEN
tcp 0 0 *:2525 *:* LISTEN
tcp 0 284 totalactiv.ro:ssh 82.77.94.175:1960 ESTABLISHED
udp 0 0 *:32768 *:*
udp 0 0 *:32769 *:*
udp 0 0 *:775 *:*
udp 0 0 *:778 *:*
udp 0 0 localhost.totalacti:921 *:*
udp 0 0 localhost.totala:domain *:*
udp 0 0 totalactiv.ro:domain *:*
udp 0 0 localhost.totala:domain *:*
udp 0 0 *:bootpc *:*
udp 0 0 *:sunrpc *:*
udp 0 0 localhost.totalacti:ntp *:*
udp 0 0 totalactiv.ro:ntp *:*
udp 0 0 localhost.totalacti:ntp *:*
udp 0 0 *:ntp *:*
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags Type State I-Node Path
unix 14 [ ] DGRAM 1700 /dev/log
unix 2 [ ACC ] STREAM LISTENING 267459 /dev/printer
unix 2 [ ACC ] STREAM LISTENING 2380 /var/run/mysqld/mysqld.sock
unix 2 [ ACC ] STREAM LISTENING 264808 /var/run/gcache_port
unix 2 [ ACC ] STREAM LISTENING 2102 /var/run/courier/authdaemon/socket.tmp
unix 2 [ ACC ] STREAM LISTENING 3371 /var/run/courier/sqwebmail.sock
unix 2 [ ] DGRAM 267456
unix 2 [ ] DGRAM 28096
unix 2 [ ] DGRAM 3732
unix 2 [ ] DGRAM 3714
unix 2 [ ] DGRAM 3365
unix 2 [ ] DGRAM 2388
unix 2 [ ] DGRAM 2108
unix 2 [ ] DGRAM 2089
unix 2 [ ] DGRAM 1890
unix 2 [ ] DGRAM 1800
unix 2 [ ] DGRAM 1748
unix 2 [ ] DGRAM 1737

Hát nem sok minden védi (szerintem. Alapesetben amit nem akarunk kifelé
nyujtani szolgáltatást, azt vagy iptables-sel szürjük, vagy nem bind-juk a külső ip-re)

Az a probléma, hogy az smtp szerver a 25 port helyet a 2525 szolgáltat,
a hozzá tartozó POP3 szerver meg a 25110 porton. Ezért nem müködik megfelelően.

egy ujjabb probelmava talalkoztam es nem tudok rajonni hogy mi lehet a hiba

4 user akik letre voltak mar hozva akkor is amikor installaltam a qmailt minden gond nelkul tudnak kuldeni es fogadni, de azok a usereke akiket most hozok letre azok cask kuldeni tudnak, de fogadni nem.
ezt a valaszt kuldi vissza a qmail

Hi. This is the qmail-send program at totalactiv.ro.
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out.

:
Sorry, no mailbox here by that name. (#5.1.1)

--- Below this line is a copy of the message.

Return-Path:
Received: (qmail 3232 invoked by uid 1011); 25 Mar 2006 10:40:02 -0000
Message-ID: <20060325104002.3231.qmail@totalactiv.ro>
From: kicsimoloch@totalactiv.ro
To: moloch@totalactiv.ro
Subject: almako
Date: Sat, 25 Mar 2006 12:40:02 +0200
Mime-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Transfer-Encoding: 7bit

alomszep

a kovetkezo keppen hoztam letre az uj usereket.

#adduser alma
#/var/qmail/bin/qmail-pw2u /var/qmail/users/assign
#su alma
#cd
#/var/qmail/bin/maildirmak $HOME/Maildir

ha jol ertettem a manualbol akkor igy kell uj felhsznalor letrehozni.
mit tegyek?

koszi elore is a segitseget

senkinek nincs otlete hogy hol lehet a gond???

=man:man:6:12:/var/cache/man:::
+man-:man:6:12:/var/cache/man:-::
=lp:lp:7:7:/var/spool/lpd:::
+lp-:lp:7:7:/var/spool/lpd:-::
=totalactiv:totalactiv:1000:1000:/home/totalactiv:::
+totalactiv-:totalactiv:1000:1000:/home/totalactiv:-::
=postgres:postgres:100:103:/var/lib/postgres:::
+postgres-:postgres:100:103:/var/lib/postgres:-::
=identd:identd:101:65534:/var/run/identd:::
+identd-:identd:101:65534:/var/run/identd:-::
=mysql:mysql:105:106:/var/lib/mysql:::
+mysql-:mysql:105:106:/var/lib/mysql:-::
+:alias:1007:1002:/var/qmail/alias:-::
=alias:alias:1007:1002:/var/qmail/alias:::
+alias-:alias:1007:1002:/var/qmail/alias:-::
=clamav:clamav:111:111:/var/lib/clamav:::
+clamav-:clamav:111:111:/var/lib/clamav:-::
=schiopu:schiopu:1008:1008:/home/s/schiopu:::
+schiopu-:schiopu:1008:1008:/home/s/schiopu:-::
=ramona:ramona:1009:1009:/home/r/ramona:::
+ramona-:ramona:1009:1009:/home/r/ramona:-::
=aptproxy:aptproxy:107:65534:/var/cache/apt-proxy:::
+aptproxy-:aptproxy:107:65534:/var/cache/apt-proxy:-::
=vpopmail:vpopmail:1010:1004:/home/vpopmail:::
+vpopmail-:vpopmail:1010:1004:/home/vpopmail:-::
=kicsimoloch:kicsimoloch:1011:1011:/home/k/kicsimoloch:::
+kicsimoloch-:kicsimoloch:1011:1011:/home/k/kicsimoloch:-::
=molochka:molochka:1012:1012:/home/molochka:::
+molochka-:molochka:1012:1012:/home/molochka:-::

molochka az uj user, a vpopmail meg csak telepitettem de nem hasznalom, mert egyelore nincsen tobb domain, es adatbazis sem.

sziasztok

ujra egy problemaban utkoztem viszont most az sqwebmaillal. firefox alatt sqwebmailban tudok uj konyvtarat letrehozni, de internet explorerben nem. nem tudom hogy mi lehet az oka (azon kivul hogy microsoft)

valakinek van valami otlete hogy mivel lehet kikuszobolni a hibat?

sajnos ahol mukodik ez a szerver ott explorert hasznalnak es nem lehet leszoktatni oket.

koszi elore is

na senkinek semmi otlete nincs hogy miert nem megy explorerben a koyvtar letrehozas?

Igen, a felhasználó egy böngészön keresztül (HTTP-vel) éri el a webmailt. De a webmail valamilyen protokollal hozzányúl a mailbox-hoz.
Ez a legtöbb esetben imap, de előfordulhat, hogy direktbe a maildirba
turkál bele.
(az imap-s a preferált, de ehez futnia kell egy imap szervernek is a gépen.)
Erre vonatkozott a kérdésem.

Másik tipp: ha adott gépről nem müködik a webmail megfelelően, akkor érdemes kipróbálni egy másik gébről is. Nem-e az a probléma, hogy egy gépen el van konfigurálva az IE.

(javasolnám azt is figyelembe venni, hogy ahol autentikáció
zajlik, ott nem http használunk, hanem https-t)

sziasztok,

eloszor is bocs hogy megint zaklatlak.

az lenne a kerdesem hogy ujra raktam a linuxot, amin eddig buheraltam mert nem ment rendesen.

mikor befejztem a telepitest akkor a masodik halokartyat beconfigoltam elosztottam a netet a
ipmasqadm portfw -a -P tcp -L 192.168.0.1 80 -R xxx.xxx.xxx.xxx 80 paranccsal.

utana telepitettem fel a qmailt, es localcimekre kitunoen kuld es fogad, de kulso cimekre csak kuldeni tud, de fogadni nem.

nmappal megneztem es csak 127.0.0.1es cimnel van engedelyezve a 25os port ami az smtpje ha jol tevedek. viszont a 113 ami pop3 az engedelyzve van mindenik halokartyan.

a tuzfalon semmit nem allitottam mindent ugy hagytam ahogy a debian netinstall allapbol felrakja.

mi lehet a gond? hogy tudom megoldani?

koszi elore is a segitseget

netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:imaps *:* LISTEN
tcp 0 0 localhost.localdo:mysql *:* LISTEN
tcp 0 0 *:pop3 *:* LISTEN
tcp 0 0 *:tinc *:* LISTEN
tcp 0 0 *:imap2 *:* LISTEN
tcp 0 0 *:sunrpc *:* LISTEN
tcp 0 0 *:www *:* LISTEN
tcp 0 0 *:auth *:* LISTEN
tcp 0 0 totalactiv.ro:domain *:* LISTEN
tcp 0 0 totalactiv.ro:domain *:* LISTEN
tcp 0 0 localhost.locald:domain *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
tcp 0 0 *:postgresql *:* LISTEN
tcp 0 0 localhost.localdom:smtp *:* LISTEN
tcp 0 0 localhost.localdoma:953 *:* LISTEN
tcp 0 52 totalactiv.ro:ssh dimenyzsolt.odorhe:1901 ESTABLISHED
udp 0 0 *:32768 *:*
udp 0 0 *:32769 *:*
udp 0 0 localhost.localdo:32770 localhost.localdo:32770 ESTABLISHED
udp 0 0 *:649 *:*
udp 0 0 *:652 *:*
udp 0 0 localhost.localdoma:921 *:*
udp 0 0 totalactiv.ro:domain *:*
udp 0 0 totalactiv.ro:domain *:*
udp 0 0 localhost.locald:domain *:*
udp 0 0 *:bootpc *:*
udp 0 0 *:sunrpc *:*
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags Type State I-Node Path
unix 2 [ ACC ] STREAM LISTENING 1685 /var/run/mysqld/mysqld.sock
unix 2 [ ACC ] STREAM LISTENING 1431 /var/run/courier/authdaemon/socket.tmp
unix 11 [ ] DGRAM 1138 /dev/log
unix 2 [ ACC ] STREAM LISTENING 1647 /dev/printer
unix 2 [ ACC ] STREAM LISTENING 2512 /var/run/postgresql/.s.PGSQL.5432
unix 2 [ ACC ] STREAM LISTENING 2949 /var/run/courier/sqwebmail.sock
unix 2 [ ] DGRAM 197498
unix 2 [ ] DGRAM 3738
unix 2 [ ] DGRAM 2940
unix 2 [ ] DGRAM 1691
unix 2 [ ] DGRAM 1633
unix 2 [ ] DGRAM 1423
unix 2 [ ] DGRAM 1242
unix 2 [ ] DGRAM 1188
unix 2 [ ] DGRAM 1177

Gondolom a totalactiv.ro a domain, aminek fogadni kellene.
telnet totalactiv.ro 25
Trying 85.186.99.58...
telnet: connect to address 85.186.99.58: Connection refused
telnet: Unable to connect to remote host

A mail serverek a 25-ös porton kommunikálnak egymás között, így nem sokat segít, ha a 110-es port nyitva van. Esetleg nézz egy tcpdumpot.

a telnet totalactiv.ro 25 parancsra ez a valasz

Trying 85.186.99.58...
telnet: Unable to connect to remote host: Connection refused

tcpdump parancs meg nem letezik :(

akkor gondolom a 25os portot kene megengedjem,de hogyan? le sem tiltottam. Letezne hogy alapertelmezetten le van tiltva? hol tudnam engedelyezni?

koszi elore is a valaszt

akkor gondolom a 25os portot kene megengedjem,de hogyan? le sem tiltottam. Letezne hogy alapertelmezetten le van tiltva? hol tudnam engedelyezni?

A tcp sever configban engedélyezted a külső kapcsalot?(hozzáférést)
Defaultban nincs engedélyezve.

telnet localhost 25
megy?

Az könyvtár és gentoo alatt.
Deb alatt, mint GaLbi írta az /etc -ben vannak a fájlok.
tcp.qmail-smtp, tcp.qmail-pop3,
Ha módosítod a valamelyik fájlt futtasd:
tcprules tcp.qmail-smtp.cdb tcp.qmail-smtp.tmp < tcp.qmail-smtp
tcprules tcp.qmail-pop3.cdb tcp.qmail-pop3.tmp < tcp.qmail-smtp
parancsot, hogy a változások érvénybe lépjenek!

Az könyvtár és gentoo alatt.
Deb alatt, mint GaLbi írta az /etc -ben vannak a fájlok.
tcp.qmail-smtp, tcp.qmail-pop3,
Ha módosítod a valamelyik fájlt futtasd:
tcprules tcp.qmail-smtp.cdb tcp.qmail-smtp.tmp < tcp.qmail-smtp
tcprules tcp.qmail-pop3.cdb tcp.qmail-pop3.tmp < tcp.qmail-pop3
parancsot, hogy a változások érvénybe lépjenek!

Hoppá ez kétszer ment el. :)

en a qmailt http://tomclegg.net/qmail-linux ezen a linken talahato doksi segitsegevel telepitettem. es mcben find file opcional nem talalja azokat a fajlokat amiket mondtok :(

es az etcben sincsenek.

ha futtatom a tcprules parancsot
#tcprules tcp.qmail-smtp.cdb tcp.qmail-smtp.tmp < tcp.qmail-smtp
-bash: tcp.qmail-smtp: Nincs ilyen fájl vagy könyvtár

ezt a hibauzenetet kapom vissza.

koszi az eddigi segitseget.

senki nem tud segiteni????

nem adok eleg infot a problemamrol vagy mi a gond?

valaki segitsen plz

koszi

halisztok

a következö kérdésem lenne van egy freebsd op rajata postfix courier auth webes felületen a squrrier mail rendesen megy de feltettem a horde imp rendszert és a levél küldésénél a következöt adja ki

sendmail returned error code 127

Ez mitöl lehet?

elöre is köszönöm a segitséget