Ahoj, Task, který mi vzal nepřiměřeně času a stále bez uspokojivého výsledki, tak se obracím o radu:
Situace: Protože posílání notifikací použitím Google submission služby nefungovalo spolehlivě a padali jsme zřejmě do nějaké divné throtlované fronty. Překonfiguroval jsem smart host na boxech na Amazoní SES Submission službu s vidinou rychlého řešení za babku. Problém je, že tento SES se nespokojí jen s SASL autentikací, ale kontroluje *Sender *header proti nastavní služby + proti DNS TXT záznamu. Sender s potratí např pokud skript se zavolá z cronu během zpracovaní aliases asi. To jsem obešel nepoužíváním alIasů a updatem scriptů. Systémový mailx jsem nebyl vůbec schopý nastavit, naštěstí Sender lze nastavit použitím mailx z portů mail/heirloom-mailx. Někde funguje tohle: erx () { printf '[ERROR] %s %s\n' "$(date "+%Oe %B %H:%M:%S")" "$1" >&2 printf '[ERROR] %s %s\n' "$(date "+%Oe %B %H:%M:%S")" "$1" >>${LOG_FILE} if [ "${MAIL_FLAG}" -eq 1 ]; then echo -e "${MSG}" | \ env MAILRC=/usr/local/etc/nail.rc from="$(hostname -f)" /usr/local/bin/mailx -E -s "Na serveru ${HOST} selhala zaloha ${SUBJECT}" ${MAIL} fi mv ${LOG_FILE} ${BACKUP_DIR}/logs/${TIMESTAMP}_err.log exit 1 } kde v subouru /usr/local/etc/nail.rc mají boxy: egrep -vx '[[:blank:]]*([#;].*)?' /usr/local/etc/nail.rc | grep -E 'from=|name='set name="test01.educasoft.net <r...@test01.educasoft.net>"set from="r...@test01.educasoft.net" Jinde to nestačí byť tot vyřešilo tasky z cronu, ale pro periodic mi to funguje jen s cat /etc/periodic_mail.conf env from=test01.educasoft.net export from=test01.educasoft.net + diff /mnt/data_vol/usr/sbin/periodic-mailx /usr/sbin/periodic 24c24 < *) pipe="env MAILRC=/usr/local/etc/nail.rc from="$(hostname -f)" /usr/local/bin/mailx -E -s '$host ${2}${2:+ }${1##*/} run output' $output";; --- > *) pipe="mail -E -s '$host ${2}${2:+ }${1##*/} run output' $output";; a grep periodic /etc/crontab 1 3 * * * root /mnt/data_vol/usr/sbin/periodic-mailx daily 15 4 * * 6 root /mnt/data_vol/usr/sbin/periodic-mailx weekly 30 5 1 * * root /mnt/data_vol/usr/sbin/periodic-mailx monthly Mě to příjde dost blbý. Nemáte někdo prosím jlepší způsob jak zajistit Sender v headeru? Jinak to SES zahazuje nehledě autorizaci neautorizace. TIA Fajn týden Regards Jan Jurák -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l