ارسال ایمیل از طریق Outlook  به صورت داخلی در یک شرکت با استفاده از نرم افزار Mvc

 برای این کافی است بعد از اضافه کزدن DLL  مربوط به Outlook  کد های زیر با به پروژه خود اضافه کنید.

DLL مربوط به Outlook عبارت است از : Microsoft.Office.Interop.Outlook

کد هایی که باید به پروژه اضافه شود عبارتند از :

using Microsoft.Office.Interop.Outlook;

public void sendEMailThroughOUTLOOK()
{
try
{
// Create the Outlook application.
Microsoft.Office.Interop.Outlook.Application oApp = new Microsoft.Office.Interop.Outlook.Application();
// Create a new mail item.
Microsoft.Office.Interop.Outlook.MailItem oMsg = (Microsoft.Office.Interop.Outlook.MailItem)oApp.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMailItem);
// Set HTMLBody.
//add the body of the email
oMsg.HTMLBody = "Hello, Jawed your message body will go here!!";
//Add an attachment.
String sDisplayName = "MyAttachment";
int iPosition = (int)oMsg.Body.Length + 1;
int iAttachType = (int)Microsoft.Office.Interop.Outlook.OlAttachmentType.olByValue;
//now attached the file
Microsoft.Office.Interop.Outlook.Attachment oAttach = oMsg.Attachments.Add(@"C:\\Users\\Public\\Pictures\\Sample Pictures\\fileName.jpg", iAttachType, iPosition, sDisplayName);
//Subject line
oMsg.Subject = "Your Subject will go here.";
// Add a recipient.
Microsoft.Office.Interop.Outlook.Recipients oRecips = (Microsoft.Office.Interop.Outlook.Recipients)oMsg.Recipients;
// Change the recipient in the next line if necessary.
Microsoft.Office.Interop.Outlook.Recipient oRecip = (Microsoft.Office.Interop.Outlook.Recipient)oRecips.Add("Computer Karshenas6 (Mohammad Reza Rostami)");
oRecip.Resolve();
// Send.
oMsg.Send();
// Clean up.
oRecip = null;
oRecips = null;
oMsg = null;
oApp = null;
}//end of try block
catch (System.Exception ex)
{
string res = ex.Message;
}//end of catch
}//end of Email Method


موضوعات مرتبط: ASP.Net MVC
برچسب ها: ارسال ایمیل , outlook

تاريخ : شنبه پانزدهم اردیبهشت ۱۳۹۷ | | نویسنده : محمدرضا رستمی |

به منظور تغییر فونت نرم افزار outlook شما باید مراحل زیر را دنبال کنید.

1 -  از منوی  View

2 -  گزینه  Current View

3 – سپس customize current view

4 – از پنجره باز شده گزینه other sittings  را انتخاب کنید

5 – در این قسمت می توانید به راحتی حالات نمایش را شخصی سازی کنید و از نرم افزار outlook لذت ببرید.


موضوعات مرتبط: آفیس - OFFICE
برچسب ها: outlook , تغییر فونت

تاريخ : دوشنبه سی و یکم خرداد ۱۳۹۵ | | نویسنده : محمدرضا رستمی |
گاهی ممکن است شما نیاز داشته باشید از طریق نرم افزار خودتان که مثلا با سی شارپ نوشته شده، با برنامه نویسی به آدرس ایمیل ها در یک سازمان که از ایمیل داخلی برای نامه نگاری استفاده می شود (ایمیل هایی که با سرور Exchange مدیریت می شوند) دسترسی داشته باشید. به این منظور مراحل زیر را باید انجام دهید.
ابتدا این dll را دانلود و به رفرنس های نرم افزار خود اضافه کنید.
سپس تکه کد زیر را در form_load  برنامه خود اضافه کنید و از برنامه  لذت ببرید.
 

using Microsoft.Office.Interop.Outlook;

 

//---------------------------------------------------------درون تابع مورد نظر بنویسید

Microsoft.Office.Interop.Outlook.Application app = newMicrosoft.Office.Interop.Outlook.Application();

            NameSpace ns = app.GetNamespace("MAPI");

            ns.Logon("", "", false, true);

 

            AddressList GAL = ns.AddressLists["Global Address List"];

            DataTable table = new DataTable();

            table.Columns.Add("Email", typeof(string));

            foreach (AddressEntry Email in GAL.AddressEntries)

            {

                table.Rows.Add(Email.Name);

            }

            dataGridView1.DataSource = table;

 

 //--------------------------------------------------------


موضوعات مرتبط: برنامه نویسی
برچسب ها: خواندن آدرس ایمیل , سی سارپ , c , outlook

تاريخ : دوشنبه دهم خرداد ۱۳۹۵ | | نویسنده : محمدرضا رستمی |
برای راست به چپ کردن Outlook به صورت پیش فرض باید مراحل زیر را طی کنید.

Option ---->Language --->Choose Editing Language  از سمت راست در قسمت --->Persion 

و سپس Set as Default

 


موضوعات مرتبط: آفیس - OFFICE
برچسب ها: Outlook , آفیس , office , راست به چپ

تاريخ : سه شنبه چهارم خرداد ۱۳۹۵ | | نویسنده : محمدرضا رستمی |