said: 450 <vps>: Helo command rejected: Host not found (in replay to RCPT TO command)
Most akkor a Helo rejected vagy a rcpt to?
helo esetén szokták nézni, hogy a helo után szereplő név tetszik-e nekik. Sokan az RFC-k szerint teljesen rendben lévő helo-t is eldobják, mert úgy gondolják, hogy ezzel pl. spam-et lehet csökkenteni. (Szerintem ez nincs így, de már letettem arról, hogy bárkit is meggyőzzek).
554 5.7.1 Service unavailabla; Client host ["enyém ip"] blocked using rbl.megarbl.net
Ez nagyobb gond.
bekerültem az rbl.megarbl.net "piszkos" adatbázisába (fogalmam nincs hogy érdemeltem ki).
a) valaki, aki korábban ezt az IP címet használta, spam-et küldött. Megpróbálhatod megnézni, hogy kerülhetsz le a megarbl feketelistájáról, hátha sikerül
b) simán lehet, hogy egy teljes tartományt feketelistáztak, mert tudják, hogy ez egy VPS szolgáltatóé és sokan szoktak onnan spam-et küldeni. Ebben az esetben nem tudsz mit tenni.
Egyébként az jutott eszembe ezeket olvasva, hogy ha úgyis smarthostot akarsz használni, úgyis felhasználónévvel azonosítasz, valamiért a gmail smtp szolgáltatását nem akarod, de a VPS-ed feketelistán van, akkor miért nem használod az internet szolgáltatód által adott smarthost szolgáltatást, hogy továbbítsa a leveleidet?
Vagy csak játszani/tanulni akarsz?
Hogy tudom ellenőrizni, mit küld a postfix mint doamin?
Én úgy szoktam, hogy van két mail szerverem és az egyikkel küldök a másiknak, aztán megnézem a logot.
Persze a hálózati forgalmat is el lehet kapni és logolni, ha valakinek ez az irány jobban tetszik.
postfix/postfix-script ... warning: symlink leaves directory: /etc/postfix./makedefs.out
És? Hová mutat?
Csak egy tipp/tanács: a postfix szeret egy chroot-olt környezetben futni, valahol a /var alatt. Ebben a környezetben megvan másolatban minden, ami neki kell, pl. a /etc releváns részei is. Lehet, hogy innen mutat ki a symlinked?