[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