MTOUCH
dot = set_m_flag(*ip, ~(MPRESERVE | MTOUCH), MTOUCH);
~(MPRESERVE | MTOUCH | MBOX), MTOUCH | MBOX);
~(MPRESERVE|MSAVED|MBOX|MDELETED|MTOUCH), MDELETED|MTOUCH);
dot = set_m_flag(*ip, ~(MREAD | MTOUCH | MSTATUS), MSTATUS);
~(MNEW | MTOUCH | MREAD | MSTATUS), MREAD | MSTATUS);
if ((mp->m_flag & MTOUCH) == 0)
if ((mp->m_flag & MPRESERVE) || (mp->m_flag & MTOUCH)==0) {
mp->m_flag |= MTOUCH;
mp->m_flag |= MDELETED | MTOUCH;