Cómo encontrar la URL de la biblioteca de documentos por su dirección de correo electrónico
-
10-12-2019 - |
Pregunta
Tengo solo la dirección de correo electrónico de la biblioteca de documentos y tengo que encontrar la ubicación exacta de la biblioteca de documentos, ¿es algo posible?Si es así, ¿cómo?
Solución
As Eric said, you shouldn't be directly querying the database. I would recommend using the PowerShell to check CanReceiveEmail
and EmailAlias
properties of SPList
to exactly find the list location. See the script below:
$SPsite = Get-SPSite "http://mysitecollection"
foreach($SPweb in $SPsite.AllWebs) # get the collection of sub sites
{
foreach ($SPList list in $SPweb.Lists)
{
if ( ($splist.CanReceiveEmail) -and ($SPlist.EmailAlias -eq "yourEmailAliasForList") )
{
WRITE-HOST "E-Mail: " $SPList.EmailAlias + “, List: ” + $SPlist.Title +”, Web: ” + $SPweb.Url
}
}
}
Otros consejos
/****** Script for SelectTopNRows command from SSMS ******/
SELECT FullUrl
FROM [Prod].[dbo].[AllWebs]
where
id in (
SELECT tp_WebId
FROM [Prod].[dbo].[AllLists]
where tp_EmailAlias in ('xyz','abc')
)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a sharepoint.stackexchange