if (eid != 0)
{
- /* Check for IMAP. Can't use iid because it should be zero. */
- EXEC SQL SELECT mach_id INTO :mid FROM filesys
- WHERE label = :login || '.po' AND type = 'IMAP';
+ /* eid will be for EXCHANGE.MIT.EDU, but we need to convert it to
+ * IMAP.EXCHANGE.MIT.EDU.
+ */
+ EXEC SQL SELECT mach_id INTO :eid FROM machine WHERE
+ name = 'IMAP.EXCHANGE.MIT.EDU';
if (sqlca.sqlcode == 0)
- pid = mid;
- else
- pid = eid;
+ pid = eid;
}
if (iid != 0)