Folgen http://public.pyzor.org/whitelist/
dies ist wirklich großen E-Mail-Server überprüfen
Folgen http://public.pyzor.org/whitelist/
dies ist wirklich großen E-Mail-Server überprüfen
Schlüssel für Outlook 2007:
HKEY_CURRENT_USERSoftwareMicrosoftOffice12.0OutlookPreferences
Schlüssel für Outlook 2010:
HKEY_CURRENT_USERSoftwareMicrosoftOffice14.0OutlookPreferences
Schlüssel für Outlook 2013:
HKEY_CURRENT_USERSoftwareMicrosoftOffice15.0OutlookPreferences
Value name: ArchiveIgnoreLastModifiedTime
Value type: REG_DWORD
Value: 1
E-Mail-Nachrichten werden jetzt archiviert werden, auf der Grundlage ihrer Empfangsdatum, Kalenderelemente auf der Grundlage ihrer geplanten Termin und Aufgabenelemente auf der Grundlage ihrer Abschlussdatum.
################################################################################################################## # Bitte Konfigurieren Sie die folgenden Variablen .... $log_date = Get-Date -format yyyy-M-d $smtpServer="mailserver.mail.com" $from = "[email protected]" $mail_debug = "false" # true = auf / false = off $mail_debug_email = "[email protected]" $mail_log = "false" # true = auf / false = off $mail_log_email = "[email protected]" $logfile = "C:passwordexpirelog_ $ log_date.txt" ###################################################################################################################</Spanne> #Holen Sie Benutzer aus AD, die aktiviert sind Import-Module Activedirectory $ users = get-ADUser -filter * -Eigenschaften * |woher {$_.Enabled -eq "True"} | woher { $_.PasswordNeverExpires -eq $ false } | woher { $_.passwordexpired -eq $ false } Set-Content -Value "Name;E-Mail-Addresse;Daystoexpire" -Pfad $ Logfile # Schreiben Sie erste Zeile für jede ($Benutzer in $ users) { $name = (Get-ADUser $ user | für jede { $_.Name}) ob ($mail_debug -eq "wahr" ) { $E-Mailadresse = $ mail_debug_email } # ob ($mail_debug -eq "falsch" ) #{ # $E-Mailadresse = $ user.emailaddress #} $passwordSetDate = (get-ADUser $ user -properties * | für jede { $_.PasswordLastSet }) $PasswordPol = (Get-AduserResultantPasswordPolicy $ user) # Überprüfen Sie für Engmaschiges Passwort ob (($PassworldPol) -ne $ null) { $MaxPasswordAge = ($PasswordPol).MaxPasswordAge } sonst { $MaxPasswordAge = (Get-ADDefaultDomainPasswordPolicy).MaxPasswordAge } $expireson = $ passwordsetdate + $MaxPasswordAge $ Heute = (Verabredung bekommen) $daystoexpire = (New-Timespan -Start $ heute -Ende $ Expireson).Days $subject="hybris domain password expiring" $body =" Lieber $ name, Ihre Domain-Passwort ist fällig $ daystoexpire Tagen ablaufen. So ändern Sie Ihr Passwort, Für zusätzliche Unterstützung wenden Sie sich bitte die IT-Abteilung. Die Domain Passwort muss die folgenden Anforderungen erfüllen: <die> <in>Kennwortlänge muss mindestens sein 8 Figuren</in> <in>das Letzte 5 Passwörter können nicht wiederverwendet werden</in> <in>Passwort darf nicht enthalten die Benutzer-Accountnamen oder Teile der Benutzer vollständigen Namen, die zwei aufeinander folgende Zeichen nicht überschreiten</in> <in>Kennwort müssen Zeichen aus drei der folgenden vier Kategorien enthalten:</in> </die> <die> <in>Englische Großbuchstaben (A bis Z)</in> <in>Englisch Kleinbuchstaben (a bis z)</in> <in>Base 10 Ziffern (0 durch 9)</in> <die> <die> <die> <in>Nicht-alphabetische Zeichen (beispielsweise, !, $, #, %)</in> </die> </die> </die> </die> #ob ($daystoexpire -lt $ expireindays) #{ # Verschicken Mailmessage -smtpServer $ SmtpServer -von $ von -bis $ Emailadresse -subject $ subject -body $ body -bodyasHTML -priority Hoch # #} ob ($daystoexpire -eq "14" ) { Send-Mailmessage -smtpServer $smtpServer -from $from -to $emailaddress -subject $subject -body $body -bodyasHTML -priority High Add-Content -Value "$name;$emailaddress_log;$daystoexpire" -Pfad $ Logfile } ob ($daystoexpire -eq "3") { Send-Mailmessage -smtpServer $smtpServer -from $from -to $emailaddress -subject $subject -body $body -bodyasHTML -priority High Add-Content -Value "$name;$emailaddress_log;$daystoexpire" -Pfad $ Logfile } } ob ($mail_log -eq "true" ){ Add-Content -Value "log send to $mail_log_email" -Pfad $ Logfile $ Body_log = (Get-Content $ Logfile | out-string ) Send-Mailmessage -smtpServer $smtpServer -from $from -to $mail_log_email -subject "LOG - Domain Passwort Ablaufen" -Körper $ body_log } Ausfahrt
Herunterladen und installieren:
x64: http://go.microsoft.com/?linkid=9722532
x86: http://go.microsoft.com/?linkid=9722533
Kopieren web.config C:inetpubwwwroot
Config;
C:inetpubwwwrootweb.config
<!--?xml version=
"1.0"
encoding=
"UTF-8"
?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=
"test"
stopProcessing=
"true"
>
<match url=
".*vcf/(.*)"
/>
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Fehler:
IMCEAEX-_O=domain_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT+29_CN=RECIPIENTS_CN=user@domain.de
#550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found ##
Lösung:
einen X500 eintrag anlegen unter E-Mail Adresse
/O=DOMAIN/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=user
AD / Exchange-Pro zugewandt ist oft ein Problem, für die es wenig Dokumentation im Internet zur Verfügung steht - Benutzerkontensperrungen.
Ich weiß das, weil ich für eine Weile mit minimaler Hilfe einer Kontosperrung Problem wurde zur Fehlerbehebung. Damit, hier gehen wir - Mein Führer zur Fehlerbehebung Active Directory-Kontosperrungsprobleme
outich habe mich heute mit einem Mailaccount rumgeärgert, welcher ein Gruppenaccount war. Wie geht resetfoldernames eines „externen“ accounts?
nach langem suchen habe ich ein Poweshell script gefunden.
Set-MailboxRegionalConfiguration –Identity "mailboxname" -Language "en-US" -LocalizeDefaultFolderName:$true
Sprachen:
Deutsch: de-DE
English: en-US