| external help file | PSEmailRep-help.xml |
|---|---|
| Module Name | PSEmailRep |
| online version | |
| schema | 2.0.0 |
Query the EmailRep.io API for a report on an email address.
Get-EmailRep [-EmailAddress] <String[]> [-Summary] [-ApiKey <String>] [-UserAgent <String>] [-Raw] [-APIStatus]
[<CommonParameters>]
EmailRep uses hundreds of data points from social media profiles, professional networking sites, dark web credential leaks, data breaches, phishing kits, phishing emails, spam lists, open mail relays, domain age and reputation, deliverability, and more to predict the risk of an email address. https://emailrep.io/docs/#emailrep-alpha-api
Get-EmailRep -EmailAdress bill@microsoft.com
email : bill@microsoft.com reputation : high suspicious : False references : 79 blacklisted : False malicious_activity : False malicious_activity_recent : False credentials_leaked : True credentials_leaked_recent : False data_breach : True first_seen : 07/01/2008 last_seen : 05/24/2019 domain_exists : True domain_reputation : high new_domain : False days_since_domain_creation : 10354 suspicious_tld : False spam : False free_provider : False disposable : False deliverable : True accept_all : True valid_mx : True spoofable : False spf_strict : True dmarc_enforced : True profiles : {twitter, vimeo, angellist, linkedin...}
Get-EmailRep -EmailAdress bill@microsoft.com -Raw
email : bill@microsoft.com
reputation : high
suspicious : False
references : 79
details : @{blacklisted=False; malicious_activity=False; malicious_activity_recent=False; credentials_leaked=True; credentials_leaked_recent=False;
data_breach=True; first_seen=07/01/2008; last_seen=05/24/2019; domain_exists=True; domain_reputation=high; new_domain=False;
days_since_domain_creation=10354; suspicious_tld=False; spam=False; free_provider=False; disposable=False; deliverable=True; accept_all=True;
valid_mx=True; spoofable=False; spf_strict=True; dmarc_enforced=True; profiles=System.Object[]}
Get-EmailRep -EmailAdress bill@microsoft.com -APIStatus
Daily queries remaining: 92 ...
"bill@microsoft.com" | Get-EmailRep
"bill@microsoft.com","john@microsoft.com" | Get-EmailRep | ft email,reputation,credentials_leaked
email reputation credentials_leaked
bill@microsoft.com high True john@microsoft.com high True
Email address to be queried.
Type: String[]
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: FalseWhen set to $true, a summary about the email address will be returned.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: FalseAPI key to authenticate against api.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseSpecify the user agent of the web request. Defaults to "PSEmailRep/..*"
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: $script:DefaultUA
Accept pipeline input: False
Accept wildcard characters: FalseThe original API response will be displayed. By default, the 'details' object is not a nested object.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: FalseReturn current query quota status. Daily or Monthly based on type of API key being used.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: FalseThis cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.