Այս ձեռնարկում մենք կուսումնասիրենք, թե ինչպես Ուղարկել Email-ը C++-ով: Դուք կսովորեք, թե ինչպես ուղարկել նամակներ՝ օգտագործելով SMTP հաճախորդը Gmail սերվերի վրա C++-ում՝ պարզ API զանգերով: Windows-ի և Linux հարթակներում API-ն օգտագործելու համար ձեզ հարկավոր չէ տեղադրել Microsoft Outlook-ը կամ էլփոստի որևէ այլ հաճախորդ:
C++-ով էլփոստ ուղարկելու քայլեր
- Տեղադրեք Aspose.Email for C++-ը NuGet փաթեթների կառավարիչից
- Ավելացրեք հղում Aspose::Email անվանատարածքին
- Միացեք Gmail փոստարկղին՝ օգտագործելով հավատարմագրերը SmtpClient Class օրինակում
- Բեռնել էլփոստի հաղորդագրությունը սկավառակից՝ օգտագործելով MailMessage Class օրինակը
- Օգտագործելով Ուղարկել SMTP հաճախորդի կողմից բացահայտված, ուղարկեք էլ. հաղորդագրություն C++-ով
Դուք կարող եք հեշտությամբ ուղարկել նամակներ՝ օգտագործելով SMTP Client-ը, որը միացված է Gmail-ին C++-ով մի քանի տող կոդով: Այս օրինակում մենք ցույց ենք տվել, թե ինչպես կարող եք ուղարկել EML ձևաչափի էլ-նամակ՝ օգտագործելով SMTP: Կարող եք նաև ուղարկել MSG ձևաչափի էլ.
Կոդ՝ C++-ով էլփոստ ուղարկելու համար
Ավելի վաղ մենք սովորել էինք Ինչպես ուղարկել նամակ C#-ով-ը։ Մինչդեռ այս թեման կենտրոնանում է այն բանի վրա, թե ինչպես կարող եք Էլփոստ ուղարկել Gmail սերվերին՝ օգտագործելով SMTP Client-ը C++-ում: Այս օրինակն օգտագործելիս կարող եք բացառություն ստանալ, օրինակ՝ «SMTP սերվերը պահանջում է անվտանգ կապ, կամ հաճախորդը չի վավերացվել»: Իրականում, Gmail-ը կասկածում է, որ ձեր հավելվածը պակաս անվտանգ է և արգելում է ձեզ էլփոստ ուղարկել՝ օգտագործելով իրենց SMTP սերվերը: Gmail SMTP-ի խնդիրը լուծելու համար այցելեք allow access to less secure apps to send email թեման: