/ / Како послати е-пошту из командне линије у систему Виндовс (без додатног софтвера)

Како послати е-пошту из командне линије у систему Виндовс (без додатног софтвера)

слика

У Виндовс-у нема начина да локално шаље поштуиз наредбеног ретка, али пошто вам ПоверСхелл дозвољава да користите доњи .Нет Фрамеворк, лако можете да креирате и шаљете е-пошту из командне линије.

Напомена: Овде сам послао узорак, због многих захтева.

Слање е-поште са ПоверСхелл-а

Белешка: Одлучили смо да користимо ГМаил СМТП сервере за овај чланак, што значи да ће вам требати ГМаил налог за слање поште помоћу приложеног кода. Међутим, лако бисте могли да хакујете мој скрипт за рад са било којим СМТП сервером ако желите.

Прво што треба да урадите је да запалите ПоверСхелл.

слика

Прилично је лако послати е-маил из ПоверСхелл-а, све што требате је да копирате предложак који смо пружили и промените неке детаље.

$ ЕмаилФром = "иоургмаиладресс@гмаил.цом"

$ ЕмаилТо = „дестинација@сомедомаин.цом“

$ Субјецт = "Предмет е-поште"

$ Боди = „Шта желите да каже ваша е-пошта“

$ СМТПСервер = „смтп.гмаил.цом“

$ СМТПЦлиент = Нет-Објецт Нет.Маил.СмтпЦлиент ($ СмтпСервер, 587)

$ СМТПЦлиент.ЕнаблеСсл = $ труе

$ СМТПЦлиент.Цредентиалс = Систем нових система.Нет.НетворкЦредентиал („уср“, „пасс“);

$ СМТПЦлиент.Сенд ($ ЕмаилФром, $ ЕмаилТо, $ Субјецт, $ Боди)

Морате да промените следеће:

  • $ ЕмаилФром = Ваша ГМаил адреса.
  • $ ЕмаилТо = Адреса е-поште примаоца
  • $ Субјецт = Шта желите да предмет поруке каже.
  • $ Тело = Шта желите да кажете главни део поште.
  • уср = Морат ћете заменити ово са вашим ГМаил корисничким именом.
  • пролаз = Морат ћете заменити ово са вашом ГМаил лозинком.

Испод је пример слања поште себи.

Напомена: Из очитих разлога уклонио сам ГМаил акредитиве са екрана.

слика

То је све.

слика