Muszę napisać mały program, który będzie w stanieaby dodać istniejące konta e-mail do programu Outlook, abyśmy mogli odbierać wiadomości e-mail na maszynie wirtualnej. Korzystamy z programu Outlook 2003 i Outlook 2010 (jednak rozwiązanie z 2003 roku jest ważniejsze)
Nie można tego zrobić ręcznie, ponieważ musi on być częścią zautomatyzowanego testu, a ręczne konfigurowanie go przez cały czas nie byłoby wykonalne.
Rozglądałem się w Google i nie mogę znaleźć pomocy w korzystaniu z rozszerzonego interfejsu MAPI, więc myślę, że tu przybędę.
Gdyby ktokolwiek mógł mi pomóc, byłoby świetnie.
Jeśli masz opcję użycia skryptu VB lub C #, byłoby to również przydatne.
Odpowiedzi:
0 dla odpowiedzi № 1Jaki rodzaj konta? Konta POP3 / SMTP nie są oparte na MAPI, a MS nie dokumentuje części interfejsu IOlkAccountManager odpowiedzialnych za tworzenie nowych kont. W przypadku kont Exchange użyj IMsgServiceAdmin :: CreateMsgService („MSEMS”, ...) - MSDN ma kilka przykładów tego, jak to zrobić. W przypadku kont PST nazwą usługi będzie „MSPST MS” lub „MSUPST MS”.