Mail account errors

พอดีเข้าไปดู log ใน vhcs แล้วมันแจ้ง error ตามนี้

noreply@keepmarket.com
sys_command() | ERROR: External command ‘/bin/echo “tum098” | /usr/sbin/saslpasswd2 -p -c -f /etc/sasldb2 -u keepmarket.com noreply && /bin/cp /etc/sasldb2 /var/spool/postfix/etc/sasldb2’ returned ‘127’ status !
add@keepmarket.com
sys_command() | ERROR: External command ‘/bin/echo “add” | /usr/sbin/saslpasswd2 -p -c -f /etc/sasldb2 -u keepmarket.com add && /bin/cp /etc/sasldb2 /var/spool/postfix/etc/sasldb2’ returned ‘127’ status !
ewrwrwe@keepmarket.com
sys_command() | ERROR: External command ‘/bin/echo “ewrwrwe” | /usr/sbin/saslpasswd2 -p -c -f /etc/sasldb2 -u keepmarket.com ewrwrwe && /bin/cp /etc/sasldb2 /var/spool/postfix/etc/sasldb2’ returned ‘127’ status !

อันนี้คืออีเมลที่ลองแอดเข้าไปให้ลูกค้าแต่มันใช้ไม่ได้ครับ วิธีแก้ไขคือ copy คำสั่งที่มันแจ้งมาไปใส่ใน

#/bin/echo “ewrwrwe” | /usr/sbin/saslpasswd2 -p -c -f /etc/sasldb2 -u keepmarket.com ewrwrwe

bash: /usr/sbin/saslpasswd2: No such file or directory

แบบนี้คือไม่มี saslpasswd2 มันเลยแจ้ง error ขึ้นมาครับ ในระบบ vhcs อีเมล์จะไม่มีให้ลบด้วยนะครับ เข้าไปเปลี่ยนใน DB เชตให้ status มันเป็น ok แล้วก็จะมีปุ่มให้ลบเองครับผม แล้วก็ลง saslpasswd2 โดย

#apt-get install sasl2-bin

เพียงเท่านี้ก็สามารถแก้ error log ที่ vhcs แจ้งมาได้แล้วนะครับ

———————————————————————

ขอบคุณอาจารย์กี้ Howforge.com ด้วยนะครับที่ให้คำแนะนำ