courier-mta

Fórumok

Debian Etch -en próbálok courier-mta -t beizzítani, smarthost asználattal.
A szolgáltatóm a chello, így annak a mail server -ét állítottam be az /etc/courier/esmtpauthclient fájlban:
mail.chello.hu {tab} login {tab} password

illetve felvettem egy /etc/courier/esmtproutes fájlt amibe ugyan azt bejegyeztem:
mail.chello.hu

Küldtem egy próbalevelet az én@domain.hu -ra és a következő értesítést kaptam:

This is a delivery status notification from pipi,
running the Courier mail server, version 0.53.3.

The original message was received on Tue, 04 Mar 2008 22:09:44 +0100
from 192.168.1.242 (localhost [::ffff:127.0.0.1])

---------------------------------------------------------------------------

UNDELIVERABLE MAIL

Your message to the following recipients cannot be delivered:

<én@domain.hu>:
fmx.freemail.hu [195.228.245.2]:
>>> RCPT TO:<én@domain.hu>
<<< 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)

---------------------------------------------------------------------------

Lehet, hogy mégis egyenesben fordult a kiszolgálóhoz?
Még MX rekordom sincs.

Hozzászólások

Megtaláltam. Rossz volt a szintaxis az /etc/courier/esmtproutes fájlban:
:mail.chello.hu

ennyi kell csak :)

Viszont akkor mi ez az azonosítási igény, idézet a courier man -ból:

smtpauthclient

This configuration file configures ESMTP authentication for the
ESMTP client. This is a text file of zero or more lines that
contain the following fields:

relay userid password

When Courier connects to a remote ESMTP relay, Courier will
authenticate itself using userid and password. These fields are
separated by one or more whitespace characters. Because this file
contains passwords, it must not be world or group readable, and
owned by the user "daemon".

Kit és miért is akarnék "relézni", valaki érti ezt?
Kell ilyen nekem?

Felraktam a fetchmail -t. Ezzel komplett a courier-mta, courier-imap, apache2 és squirrelmail. Globális konfigurációs fájl az /etc/fetchmailrc -ben.
Viszont ha a fethcmail talál levelet az SMTP kommunikáció 513 hibával nem eszi (nincs domain név) - a fetchmail flush -eli a szépen letornázott levelemt :(

couriersmtpd: error,
relay=::ffff:127.0.0.1,from=<>,to=: 513 Syntax error.

couriersmtpd: error,
relay=::ffff:127.0.0.1,from=<>,to: 513 Syntax error.

a "from" sehol sincs kitöltve :( Úgy nézem, a fetchmail -nek van egy opciója hogy a "to" helyére alapból, a "localhost" -ot rakja. De mi van a from -al? Miért nem kerül bele - teszt.tovis@freemail.hu ?

Na még egy gond kipipálva :) - úgy tűnik.
Valamiért a courier imap (?) nem viseli el a valami@localhost címet.
Végül a fetchmail honlapján találtam, hogy bekell állítani a "smtphost" paramétert, amit az /etc/etc/courier/defaultdomain című fájlból.
De miért kellet ezért vagy 2 órát izzadnom?
Az exim4 -el az magától ment, és ott is courier imap server volt, most akkor kivel kommunikál a fetchmail? Nem az (e)smtp serverrel?