WYSYŁANIE e-maili do kilku osób by siebie nie widziały

Pytania, problemy, uwagi związane ze starszymi wersjami Microsoft Outlook 2003, 2002 (XP), 2000, 98

Moderator: Moderatorzy

WYSYŁANIE e-maili do kilku osób by siebie nie widziały

Postprzez wisioor » Wt 07.11.2006 09:44

Witam,
mam pytanie jak zrobić by wysłać tego samego maila do kilkunastu osób, ale by one nie widziały pozostałych adresów tylko siebie??
dali mi takie zadanie w firmie i nie mam pojęcia czy jest to możliwe. POmocy :)))))


Pozdrawiam!!
Marta
wisioor
 
Posty: 1
Dołączył(a): Wt 07.11.2006 09:42

Postprzez michu » Wt 07.11.2006 10:46

Jeśli chcesz, aby odbiorca w polu DO widział tylko swój adres, to nie ma prostego rozwiązania. Musisz mieć specjalny program do mass-maillingu, albo użyć specjalnie w tym celu napisanego makra w Outlook'u.

Zazwyczaj robi to się tak, że umieszcza się wszystkich odbiorców w polu UDW wiadomości. Wtedy obiorcy nie widzą do kogo jeszcze wiadomość została wysłana, jednak każdy odbiorca w polu OD widzi wartość "Undisclosed-recipient" albo adres nadawcy (czyli Twój).
Pozdrawiam
Michu
michu
 
Posty: 4190
Dołączył(a): N 05.02.2006 17:49
Lokalizacja: Jelenia Góra

Postprzez become » Pt 22.12.2006 11:18

ja napisałem takie narzędzie do zarządzania listami dystrybucyjnymi, wiadomościami, ktore umozliwia wyslanie do grupy pojedynczo :)
become
 
Posty: 4
Dołączył(a): Pt 22.12.2006 11:16

Postprzez michu » Pt 22.12.2006 12:03

Program czy makro? Dla Outlook'a? Freeware? :D
Pozdrawiam
Michu
michu
 
Posty: 4190
Dołączył(a): N 05.02.2006 17:49
Lokalizacja: Jelenia Góra

Postprzez become » Pt 22.12.2006 12:37

jest zbiór makr, ale uruchamia się jakby był program.
czy freeware - to nie wiem.
become
 
Posty: 4
Dołączył(a): Pt 22.12.2006 11:16

Postprzez become » Pt 22.12.2006 13:19

become
 
Posty: 4
Dołączył(a): Pt 22.12.2006 11:16

Postprzez michu » Pt 22.12.2006 13:42

Przydatne narzędzie :)
Pozdrawiam
Michu
michu
 
Posty: 4190
Dołączył(a): N 05.02.2006 17:49
Lokalizacja: Jelenia Góra

Postprzez grabcia » Śr 03.10.2007 12:39

witam,
czy po wysłaniu wiadomości z outlooka expressa, gdzie odbiorcy byli w UDW jest możliwość później sprawdzenia przez nadawcę, do kogo wysłał te wiadomości. Kiedyś wydawało mi się, że można to sprawdzić w właściwościach wiadomości, ale sprawdzałem i nie ma takiej informacji:(
grabcia
 
Posty: 1
Dołączył(a): Śr 03.10.2007 12:34
Lokalizacja: Jelenia Góra

Postprzez michu » Śr 03.10.2007 14:33

Z tego co wiem, nie ma takiej możliwości. Po to właśnie jest pole UDW, żeby odbiorca nie wiedział co w nim było.
Pozdrawiam
Michu
michu
 
Posty: 4190
Dołączył(a): N 05.02.2006 17:49
Lokalizacja: Jelenia Góra

Postprzez OShon » Śr 03.10.2007 22:29

Powiem wam że to dość częste pytanie "czy nie mogę wysłać maila do userów, aby oni widzieli tylko siebie".

Zrobiłem przycisk w nowej wiadomości, którego właściwość sprowadza się do zaznaczenia jako przycisk włączony/wyłączony
Kod: Zaznacz cały
Private Sub Wla_Wyl()
With Application.Inspectors.item(1).CommandBars("Standard").Controls("Wyślij osobno")
    If .State = msoButtonUp Then
       .State = msoButtonDown
    Else
       .State = msoButtonUp
    End If
End With
End Sub

Mam zamiar jeszcze właściwą procedurkę dzielącą adresy odbiorców pociąć i generować maila dla każdego z nich... ale to w następnym kroku (wywołana z Application_ItemSend)


Mam jednak problem aby ustawić przycisk jako wyłączony!; za każdym razem kiedy tworze nowego maila, ponieważ w tym ustawieniu nowa wiadomość pamięta że poprzednio został on zaznaczony.
Masz może michu jakiś pomysł jak to rozwiązać?
Obrazek
Oskar Shon - MVP Office Dev. 11/20, 3x MCC, 4/9/22 TechNet
Forum moderator: Outlook.pl | ExcelForum.pl | MSDN dział VBA
Zobacz fajne dodatki: Outlooka, Excela, Worda lub PowerPointa
OShon
 
Posty: 10586
Dołączył(a): Cz 19.10.2006 08:31
Lokalizacja: Projekt autorski VBATools.pl

Postprzez jerry » Cz 04.10.2007 15:50

1. Zawsze pobierasz pierwszego inspectora. A przecież może być ich kilka otwartych w Outlooku, wtedy będziesz czytał stan buttona tylko z pierwszego
2. Możesz czyścić stan klawisza przy otwieraniu nowego inspectora w evencie Inspectors.NewInspector
__________
CodeTwo
jerry
 
Posty: 13
Dołączył(a): Wt 12.12.2006 15:07

Postprzez Shon Oskar » Śr 06.02.2008 13:56

Jak widać zarzuciłem temat na pewną chwilę.. ale jak sie coś zaczyna należy skończyć.

Jerry jak możesz napisz mi jak można stan przycisku wyłączyć?
moje wywołanie procedury jest następujące:
Kod: Zaznacz cały
Private Sub oInspectors_NewInspector(ByVal Inspector As Inspector)
    On Error GoTo ErrorLabel
   
    'rozszerzamy tylko maile
    If Inspector.CurrentItem.MessageClass <> "IPM.Note" Then Exit Sub
       
    Call AddNewToolbarButton(Inspector)
    Exit Sub
   
ErrorLabel:
    Debug.Print Err.Description
End Sub


procedura tworząca klawisz:
Kod: Zaznacz cały
Sub AddNewToolbarButton(oInspector As Inspector)
    Dim oMenuBar As CommandBar
    Set oMenuBar = oInspector.CommandBars.item("Standard")
        oMenuBar.Visible = True
       
    'sprawdz czy klawisz juz istnieje
    Dim oControl As CommandBarControl
    For Each oControl In oMenuBar.Controls
        If "Wyślij osobno" = oControl.Caption Then Exit Sub
    Next
   
    Set oToolbarButton = oMenuBar.Controls.Add(Type:=msoControlButton, Temporary:=True)
    With oToolbarButton
        .BeginGroup = True
        .Style = msoButtonIconAndCaption
        .Caption = "Wyślij osobno"
        .OnAction = "Wla_Wyl"
        .Visible = True
        .BuiltInFace = True
        .FaceId = 1978
        .state = msoButtonUp
    End With
End Sub


instrukcja .state = msoButtonUp mi nie dziła :(
O'Shon
Shon Oskar
 
Posty: 182
Dołączył(a): Pn 16.10.2006 09:05
Lokalizacja: Veracomp S.A.


Powrót do Microsoft Outlook

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 9 gości