[BSD] local delivery / postfix nem megy upgrade után?

Laszlo Nagy gandalf at shopzeus.com
2010. Május. 14., P, 17:05:04 CEST


További teszt. Beírtam crontab-ba ezt:

* * * * * echo "TEST"

nézem a maillog -ot és egész perckor ez jelenik meg benne:


May 14 10:53:00 server postfix/sendmail[2958]: fatal: user(1001): No 
recipient addresses found in message header


Mivel a crontab-ban nincs megadva MAILTO (meg semmi más sem, csak ez az 
egy teszt sor van benne) ezért az alapértelmezés szerinti helyre kellene 
hogy küldje. A sendmail mégis azt írja hogy nincs recipient! Ez hogy 
lehet???

Ezt találtam még ami kapcsolódik hozzá:

http://unix.derkeiler.com/Mailing-Lists/FreeBSD/stable/2010-03/msg00180.html

Kísértetiesen hasonlít ahhoz ami velem történik most. Nálam is kernel 
váltás volt (bár igaz hogy postfix-et utána újrafordítottam)

A /etc/mail/mailer.conf -ban ez van:

#
# Execute the Postfix sendmail program, named /usr/local/sbin/sendmail
#
sendmail    /usr/local/sbin/sendmail
send-mail    /usr/local/sbin/sendmail
mailq        /usr/local/sbin/sendmail
newaliases    /usr/local/sbin/sendmail


és ez jónak is tűnik. A crontab-ba próbáltam beírni a "MAILTO=user" 
dolgot is de ugyan az az eredmény.

Még egyszer megpróbálom reinstall-ozni a postfix-et, de nem hiszem hogy 
segíteni fog. Nem hiszem hogy a postfix a hibás, mivel minden más 
program ami sendmail-t használ, jól működik. (Tudom azt írtam hogy az 
összes local delivery nem megy, de kiderült hogy csak a cron-ból nem 
megy.) Inkább a cron lehet a hibás. De azt meg most fordítottam 8.0 
STABLE -ből, szóval nem tudom mit tehetnék?

Tanácstalan vagyok.

   L





-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




További információk a(z) BSD levelezőlistáról