سؤال

لقد قمت بإنشاء CMDlet صغير في PowerShell لتكون قادرا على إرسال بريد إلكتروني باستخدام خدمات Exchange.عندما اجتازت نص الرسالة في PowerShell يبدو أن تجريد جميع المستويات من السلسلة.

هنا هو رمز cmdlet:

giveacodicetagpre.

ويبدو كود PowerShell:

giveacodicetagpre.

هل هناك أي وسيلة للتأكد من أن بيضاء يتم تمريرها إلى cmdlet (وأنا حتى أليس صحيحا في تجريد Whitespace؟)

هل كانت مفيدة؟

المحلول

لا أعتقد أن PowerShell تقوم بإزالة Whitespace.أجد أنه من المرجح أن ترسل جسم البريد الإلكتروني كما لو كان HTML، وليس نص عادي.لا أعرف ما هي البريد الإلكتروني عبر البريد الإلكتروني (لأنني لا أعرف مساحة الاسم أو أي شيء)، ولكن في فئة MAILMESSAGE، يوجد علم ISBodyHtml، والتي يمكنك تعيينها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top