2016-12-21 1 views
-2

여기 내 질문은 Netcmdlets 또는 다른 외부 종속성을 사용하지 않고 POP3 또는 IMAP를 사용하는 Gmail에서 ID로 이메일을 삭제하는 방법과 정확히 일치합니까? 도움이된다면 다양한 사서함 기능을 수행하는 일부 C# 코드가 있지만 PowerShell로 변환하는 방법을 모릅니다. 이전에 C#으로 작업 해 본 적이 없기 때문입니다. https://github.com/andyedinborough/aenetmail/blob/master/Pop3Client.csPowershell의 POP3/IMAP을 통한 이메일 삭제

+0

에 PowerShell에서 C# 코드를 사용하는 방법에 대한 좋은 독서 왜 필요합니까이야 [AE.Net.Mail.Pop3Client]::MethodName()

과 방법을 실행 $Assemblies 변수

사용 Add-Type -TypeDefinition $Source -Language CSharp -ReferencedAssemblies $Assemblies

에 참조 된 어셈블리를 추가 PowerShell로 변환 하시겠습니까? 왜 그것을 컴파일하고 그대로 사용하지 않는가? –

+0

이미 사서함에 연결하지 않은 경우 ID를 어떻게 얻습니까? – Daniel

답변

2

그것은 PowerShell을에 전체 포트 아니지만, 당신은 C# 소스 코드를 추가 할 Add-Type cmdlet을 사용하여 PowerShell을 내 메서드를 호출 할 수 있어야합니다.

소스 코드를 $Source 변수로 복사하십시오.

여기 Technet

+0

고마워, 고마워. 나는 내가 그것을 일으키고 달릴 수 있는지 알게 될 것이다. – DeepS1X

관련 문제