我一直试图解决我的问题几个小时,检查相关主题,但遗憾的是没有发现任何问题。我需要通过PowerShell ISE发送合并邮件。我唯一的属性是 Description ,其格式是这样的。
位置; FirstName.Lastname@company.com
我没有创建新属性的权限。任何人都可以帮我编码吗?
电子邮件应该像这样开始,但我甚至无法过滤描述中的邮件地址: 亲爱的姓氏名字
感谢您的帮助!
答案 0 :(得分:0)
您的示例有明确的分隔符,可以从邮件地址(。@)中拆分位置和邮件地址(;)以及名字和姓氏,这样您就可以轻松地将它们分开。
$Description = "Position; FirstName.Lastname@company.com"
$MailAdress = $Description.Split(';')[1].Trim()
$FirstName = $MailAdress.Split('.')[0]
$LastName = $MailAdress.Split('@')[0].Split('.')[1]