Add-PSSnapin
Microsoft.SharePoint.PowerShell
-ErrorAction
SilentlyContinue
$SPWebApp
= Get
-SPWebApplication
"<a class="
vglnk
" href="
http://sharepoint.com
" rel="
nofollow
"><span>http</span><span>://</span><span>sharepoint</span><span>.</span><span>com</span></a>"
<
$SPWebApp
= [Microsoft.SharePoint.Administration.SPWebApplication]::Lookup(<a class=
"vglnk"
href=
"http://sharepoint.com"
rel=
"nofollow"
><span>http</span><span>://</span><span>sharepoint</span><span>.</span><span>com</span></a>)
To get SPWebApplication Object
"E-Mail,List,Site"
>
"EMail-Enabled.txt"
foreach
(
$SPsite
in
$SPwebApp
.Sites)
{
foreach
(
$SPweb
in
$SPsite
.AllWebs)
{
foreach
(
$SPList
in
$SPweb
.Lists)
{
if ( (
$splist
.CanReceiveEmail)
-and
(
$SPlist
.EmailAlias) )
{
$SPList
.EmailAlias +
","
+
$SPlist
.Title +
","
+
$SPweb
.Url >> EMail
-Enabled
.txt
}
}
}
}
No comments:
Post a Comment