Suvayu Ali wrote:
On Sat, Jan 04, 2014 at 12:28:46PM -0500, Charles E Campbell wrote:
Hello!
I used David Champion's suggestion to compile mutt with:
--enable-smtp
so at least its not complaining about smtp_pass and smtp_url being undefined
variables (Thanks!).
However, mutt still doesn't recognize header_cache or certificatg_file
(again, undefined variables), and it still won't send mail.
You are probably missing a few other flags; I used to call configure
like this:
$ ./configure --datarootdir=/usr/share --sysconfdir=/etc \
--enable-dependency-tracking --enable-fcntl --disable-flock \
--enable-hcache --with-tokyocabinet --enable-smtp --enable-pop \
--enable-imap --with-gss --with-gnutls --with-sasl --with-curses \
--disable-external-dotlock --enable-gpgme;
May I mention a few more things:
* the configure command I'm currently using:
./configure \
--datarootdir=/usr/share \
--sysconfdir=/etc \
--disable-external-dotlock \
--enable-debug \
--enable-fcntl \
--disable-flock \
--enable-hcache \
--enable-imap \
--enable-pop \
--enable-smtp \
--with-curses \
--with-gnutls \
--with-gss \
--with-sasl \
--with-ssl
* With my other email, with suitable changes to smtp_user and
smtp_password, I'm getting:
Certificate host check failed: certificate owner does not match hostname
smtp.campbellfamily.biz
Memory fault(coredump)
and gdb says:
#0 menu_redraw_full (menu=0x1766bf0) at menu.c:168
168 SETCOLOR (MT_COLOR_NORMAL);
I see that SETCOLOR is a macro which expands to
attrset(ColorDefs[MT_COLOR_NORMAL])
and gdb further says:
(gdb) p ColorDefs[MT_COLOR_NORMAL]
$2 = 0
(gdb) p ColorDefs[6]
$3 = 0
I have a number of routines which use curses, so -lcurses on the link
line works (ldd says mutt is using libncursesw.so.5).
Regards,
Charles Campbell