git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add -Mvc option.
[exim.git]
/
src
/
src
/
exim.c
diff --git
a/src/src/exim.c
b/src/src/exim.c
index 49830c0de94c82292a11ec99a4987d50531ea62f..3a89d8b91e90324d6654e8019b8d98e5811bcd93 100644
(file)
--- a/
src/src/exim.c
+++ b/
src/src/exim.c
@@
-1,4
+1,4
@@
-/* $Cambridge: exim/src/src/exim.c,v 1.5
5 2007/01/30 15:10:59
ph10 Exp $ */
+/* $Cambridge: exim/src/src/exim.c,v 1.5
6 2007/06/19 14:41:31
ph10 Exp $ */
/*************************************************
* Exim - an Internet mail transport agent *
/*************************************************
* Exim - an Internet mail transport agent *
@@
-2283,6
+2283,7
@@
for (i = 1; i < argc; i++)
-Mes edit sender
-Mset load a message for use with -be
-Mvb show body
-Mes edit sender
-Mset load a message for use with -be
-Mvb show body
+ -Mvc show copy (of whole message, in RFC 2822 format)
-Mvh show header
-Mvl show log
*/
-Mvh show header
-Mvl show log
*/
@@
-2330,6
+2331,11
@@
for (i = 1; i < argc; i++)
msg_action = MSG_SHOW_BODY;
one_msg_action = TRUE;
}
msg_action = MSG_SHOW_BODY;
one_msg_action = TRUE;
}
+ else if (Ustrcmp(argrest, "vc") == 0)
+ {
+ msg_action = MSG_SHOW_COPY;
+ one_msg_action = TRUE;
+ }
else if (Ustrcmp(argrest, "vh") == 0)
{
msg_action = MSG_SHOW_HEADER;
else if (Ustrcmp(argrest, "vh") == 0)
{
msg_action = MSG_SHOW_HEADER;
@@
-3474,7
+3480,6
@@
if (real_uid == root_uid || real_uid == exim_uid || real_gid == exim_gid)
else
{
int i, j;
else
{
int i, j;
-
for (i = 0; i < group_count; i++)
{
if (group_list[i] == exim_gid) admin_user = TRUE;
for (i = 0; i < group_count; i++)
{
if (group_list[i] == exim_gid) admin_user = TRUE;