I have Evolution 2.26.1 on ubuntu
uname -a = "Linux robert-laptop 2.6.28-12-generic #43-Ubuntu SMP Fri May 1 19:31:32 UTC 2009 x86_64 GNU/Linux"
MAPI plugin 0.26.0.1-0ubuntu2
Configuration:
I have the MAPI plugin configured to use our exchange server 2007.
Test case:
If i get emails from users defined on our exchange server i can reply with no problem.
If i get external mail i.e from users NOT on our exchange server, the mail client only displays the names of the senders but i can not reply to such mails, since the header will be in the format Robert <robert> instead of robert <email address hidden>
see output of debug trace below
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
CamelStore('mapi://robertc@172.17.1.10/;sync_offline;ad_server=172.17.1.1;profile=robertc@fundamo;domain=fundamo;check_all'):get_folder('Mailbox - Robert Chifamba/Inbox', 0) = 0x1401180
< 7ffcca157950 >
camel_db_select:
SELECT uid, flags, size, dsent, dreceived, subject, mail_from, mail_to, mail_cc, mlist, part, labels, usertags, cinfo, bdata FROM 'Mailbox - Robert Chifamba/Inbox' WHERE uid = 'C9EB56DE01000001120899000C000001'
===========
DB SQL operation [SELECT uid, flags, size, dsent, dreceived, subject, mail_from, mail_to, mail_cc, mlist, part, labels, usertags, cinfo, bdata FROM 'Mailbox - Robert Chifamba/Inbox' WHERE uid = 'C9EB56DE01000001120899000C000001'] started
DB Operation ended. Time Taken : 0.000355
###########
libexchangemapi-Message: exchange-mapi-connection.c:1225: exchange_mapi_connection_fetch_items: unlock(connect_lock)
CamelException.set(0x7ffcca156b60, 2, 'no uid [C9EB56DE01000001120899000C000001] exists')
exchange-mapi-connection.c:1227: Leaving exchange_mapi_connection_fetch_items: folder-id C9EB56DE01000001 Saving 1/14548 dirty records of Mailbox - Robert Chifamba/Inbox
===========
DB SQL operation [BEGIN] started
Camel SQL Exec:
BEGIN
Camel SQL Exec:
CREATE TABLE IF NOT EXISTS 'Mailbox - Robert Chifamba/Inbox' ( uid TEXT PRIMARY KEY , flags INTEGER , msg_type INTEGER , read INTEGER , deleted INTEGER , replied INTEGER , important INTEGER , junk INTEGER , attachment INTEGER , dirty INTEGER , size INTEGER , dsent NUMERIC , dreceived NUMERIC , subject TEXT , mail_from TEXT , mail_to TEXT , mail_cc TEXT , mlist TEXT , followup_flag TEXT , followup_completed_on TEXT , followup_due_by TEXT , part TEXT , labels TEXT , usertags TEXT , cinfo TEXT , bdata TEXT, created TEXT, modified TEXT )
Camel SQL Exec:
CREATE INDEX IF NOT EXISTS 'SINDEX-Mailbox - Robert Chifamba/Inbox' ON 'Mailbox - Robert Chifamba/Inbox' (uid, flags, size, dsent, dreceived, subject, mail_from, mail_to, mail_cc, mlist, part, labels, usertags, cinfo, bdata)
Camel SQL Exec:
CREATE INDEX IF NOT EXISTS 'DELINDEX-Mailbox - Robert Chifamba/Inbox' ON 'Mailbox - Robert Chifamba/Inbox' (deleted)
Camel SQL Exec:
CREATE INDEX IF NOT EXISTS 'JUNKINDEX-Mailbox - Robert Chifamba/Inbox' ON 'Mailbox - Robert Chifamba/Inbox' (junk)
Camel SQL Exec:
CREATE INDEX IF NOT EXISTS 'READINDEX-Mailbox - Robert Chifamba/Inbox' ON 'Mailbox - Robert Chifamba/Inbox' (read)
Camel SQL Exec:
CREATE TABLE IF NOT EXISTS 'Mailbox - Robert Chifamba/Inbox_version' ( version TEXT )
Binary package hint: evolution
I have Evolution 2.26.1 on ubuntu
uname -a = "Linux robert-laptop 2.6.28-12-generic #43-Ubuntu SMP Fri May 1 19:31:32 UTC 2009 x86_64 GNU/Linux"
MAPI plugin 0.26.0.1-0ubuntu2
Configuration:
I have the MAPI plugin configured to use our exchange server 2007.
Test case:
If i get emails from users defined on our exchange server i can reply with no problem.
If i get external mail i.e from users NOT on our exchange server, the mail client only displays the names of the senders but i can not reply to such mails, since the header will be in the format Robert <robert> instead of robert <email address hidden>
see output of debug trace below +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ 'mapi:/ /robertc@ 172.17. 1.10/;sync_ offline; ad_server= 172.17. 1.1;profile= robertc@ fundamo; domain= fundamo; check_all' ):get_folder( 'Mailbox - Robert Chifamba/Inbox', 0) = 0x1401180
+++++++
CamelStore(
< 7ffcca157950 >
exchange- mapi-connection .c:2216: Entering exchange_ mapi_set_ flags libexchangemapi -Message: exchange- mapi-connection .c:2218: exchange_ mapi_set_ flags: lock(connect_lock) -Message: exchange- mapi-connection .c:2256: exchange_ mapi_set_ flags: unlock( connect_ lock)
libexchangemapi
exchange- mapi-connection .c:2258: Leaving exchange_ mapi_set_ flags mapi-connection .c:2216: Entering exchange_ mapi_set_ flags libexchangemapi -Message: exchange- mapi-connection .c:2218: exchange_ mapi_set_ flags: lock(connect_lock) -Message: exchange- mapi-connection .c:2256: exchange_ mapi_set_ flags: unlock( connect_ lock)
exchange-
libexchangemapi
exchange- mapi-connection .c:2258: Leaving exchange_ mapi_set_ flags mapi-connection .c:1004: Entering exchange_ mapi_connection _fetch_ items: folder-id C9EB56DE01000001 libexchangemapi -Message: exchange- mapi-connection .c:1006: exchange_ mapi_connection _fetch_ items: lock(connect_lock)
exchange-
Thread 7ffcca157950 >
PR_NORMALIZED_ SUBJECT (string) - MM SA RT ticket # 6104: TSM900 branch codes not displaying properly DELIVERY_ TIME (struct FILETIME *) - 0x7ffccdaf30a8 (struct timeval) 2009-05- 25T09:01: 24Z REPRESENTING_ NAME (string) - Johann Knoetzen MODIFICATION_ TIME (struct FILETIME *) - 0x7ffccdb0b0c0 (struct timeval) 2009-05- 25T09:01: 24Z
PR_MESSAGE_SIZE (long) - 12274
PR_MESSAGE_
PR_MESSAGE_FLAGS (long) - 19
PR_SENT_
PR_LAST_
PR_DISPLAY_TO (string) - Shaun de Caries; MTN-IT-Production
PR_DISPLAY_CC (string) - Robert Chifamba; Chris Small; Nair, Tammy T; Louise Jovovic
PR_DISPLAY_BCC (string) - < 7ffcca157950 >
Thread 7ffcca157950 >
PR_NORMALIZED_ SUBJECT (string) - Fundamo maintenance release discussion DELIVERY_ TIME (struct FILETIME *) - 0x7ffccdb51988 (struct timeval) 2009-05- 25T09:17: 25Z REPRESENTING_ NAME (string) - Johann Knoetzen MODIFICATION_ TIME (struct FILETIME *) - 0x7ffccdb699a0 (struct timeval) 2009-05- 25T09:17: 25Z
PR_MESSAGE_SIZE (long) - 101431
PR_MESSAGE_
PR_MESSAGE_FLAGS (long) - 18
PR_SENT_
PR_LAST_
PR_DISPLAY_TO (string) - Courtley Whittaker; Robert Chifamba; Nicky Terblanche; Willem Visser; Matt du Plessis
PR_DISPLAY_CC (string) - Eleanor Camphor
PR_DISPLAY_BCC (string) - < 7ffcca157950 >
camel_db_select: 01120899000C000 001'
SELECT uid, flags, size, dsent, dreceived, subject, mail_from, mail_to, mail_cc, mlist, part, labels, usertags, cinfo, bdata FROM 'Mailbox - Robert Chifamba/Inbox' WHERE uid = 'C9EB56DE010000
=========== 01120899000C000 001'] started -Message: exchange- mapi-connection .c:1225: exchange_ mapi_connection _fetch_ items: unlock( connect_ lock) set(0x7ffcca156 b60, 2, 'no uid [C9EB56DE010000 01120899000C000 001] exists')
DB SQL operation [SELECT uid, flags, size, dsent, dreceived, subject, mail_from, mail_to, mail_cc, mlist, part, labels, usertags, cinfo, bdata FROM 'Mailbox - Robert Chifamba/Inbox' WHERE uid = 'C9EB56DE010000
DB Operation ended. Time Taken : 0.000355
###########
libexchangemapi
CamelException.
exchange- mapi-connection .c:1227: Leaving exchange_ mapi_connection _fetch_ items: folder-id C9EB56DE01000001 Saving 1/14548 dirty records of Mailbox - Robert Chifamba/Inbox
=========== completed_ on TEXT , followup_due_by TEXT , part TEXT , labels TEXT , usertags TEXT , cinfo TEXT , bdata TEXT, created TEXT, modified TEXT ) Inbox_version' ( version TEXT )
DB SQL operation [BEGIN] started
Camel SQL Exec:
BEGIN
Camel SQL Exec:
CREATE TABLE IF NOT EXISTS 'Mailbox - Robert Chifamba/Inbox' ( uid TEXT PRIMARY KEY , flags INTEGER , msg_type INTEGER , read INTEGER , deleted INTEGER , replied INTEGER , important INTEGER , junk INTEGER , attachment INTEGER , dirty INTEGER , size INTEGER , dsent NUMERIC , dreceived NUMERIC , subject TEXT , mail_from TEXT , mail_to TEXT , mail_cc TEXT , mlist TEXT , followup_flag TEXT , followup_
Camel SQL Exec:
CREATE INDEX IF NOT EXISTS 'SINDEX-Mailbox - Robert Chifamba/Inbox' ON 'Mailbox - Robert Chifamba/Inbox' (uid, flags, size, dsent, dreceived, subject, mail_from, mail_to, mail_cc, mlist, part, labels, usertags, cinfo, bdata)
Camel SQL Exec:
CREATE INDEX IF NOT EXISTS 'DELINDEX-Mailbox - Robert Chifamba/Inbox' ON 'Mailbox - Robert Chifamba/Inbox' (deleted)
Camel SQL Exec:
CREATE INDEX IF NOT EXISTS 'JUNKINDEX-Mailbox - Robert Chifamba/Inbox' ON 'Mailbox - Robert Chifamba/Inbox' (junk)
Camel SQL Exec:
CREATE INDEX IF NOT EXISTS 'READINDEX-Mailbox - Robert Chifamba/Inbox' ON 'Mailbox - Robert Chifamba/Inbox' (read)
Camel SQL Exec:
CREATE TABLE IF NOT EXISTS 'Mailbox - Robert Chifamba/
+++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++