Asked by:
Spamek továbbítása nyilvános mappába

Question
-
Sziasztok!
Adott egy SBS 2003, Exchange 2003-mal, Antigen-nel. Azt szeretném elérni, hogy a spamek ne a felhasználók levélszemét mappáiba, hanem pl egy nyilvános mappába kerüljenek. Meg lehet ezt oldani?
Monday, June 23, 2008 4:22 PM
All replies
-
Szerintem nem tud ilyesmit. GFI Mailessentials például tudja.Tuesday, June 24, 2008 7:19 AM
-
Ezt nem akarom elhinni! Teljesen alapvető funkció lenne. Azt még csak elhiszem, hogy az Antigen nem képes erre, de akkor az Exchange-et nem lehet vhogy rábírni erre?
Tuesday, June 24, 2008 6:36 PM -
Közben kiokosodtam, az Event Sink segítségével megoldható.
Összedobtam egy kis szkriptet rá, hátha másnak is jól jön még egyszer.
SMTPMsgCheck.vbs:
Code Snippet<SCRIPT LANGUAGE="VBScript">
Sub IEventIsCacheable_IsCacheable()
'To implement the interface, and return S_OK implicitly
End SubSub ISMTPOnArrival_OnArrival(ByVal Msg, EventStatus)
Dim envFlds
Dim colAttachs
Dim iFound
Set envFlds = Msg.EnvelopeFieldsIf Instr(1, Msg.Subject, "SPAM", 1) = 1 Then 'only if the word SPAM in the first pos of the subject
iFound = 1
Else
iFound = 0
End IfIf iFound > 0 Then
'replace forward address
envFlds ("http://schemas.microsoft.com/cdo/smtpenvelope/recipientlist") = "SMTP:spam@server.example.com;"
envFlds.Update 'commit
EventStatus = 1
End If
End Sub</SCRIPT>
Bekapcs:
Code SnippetCscript smtpreg.vbs /add 1 onarrival SMTPMessageCheck CDO.SS_SMTPOnArrivalSink "mail from=*"
Cscript smtpreg.vbs /setprop 1 onarrival SMTPMessageCheck Sink ScriptName "SMTPMsgCheck.vbs"Kikapcs:
Code Snippetcscript smtpreg.vbs /remove 1 onarrival SMTPMessageCheckA fentiek után kell még egy Default SMTP Virtual Server restart.
Az smtpreg.vbs az Exchange SDK-ban található a \Exchsrvr\SDK\Support\CDO\Scripts mappában.
Tuesday, June 24, 2008 10:33 PM -
Még annyi, hogy bár a szkript jó, nem azt csinálja, amit vártam.
Úgy tűnik, hogy a event sink előbb fut, mint ahogy az Antigenhez kerül a levél, így mivel akkor még nincs megjelölve a tárgy sor, nem kerül továbbításra az új címre. Kár. Én itt feladtam.
Antigen ment, GFI jött.
Friday, June 27, 2008 8:08 AM