Skip to content

Instantly share code, notes, and snippets.

@davidalencar
davidalencar / gist:5909139
Created July 2, 2013 13:05
Sending e-mail via .NET framework. Server with authentication SSL
private void sendEmail()
{
SmtpClient client = new SmtpClient();
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Host = "smtp.domain.com";
client.Port = 587;
// setup Smtp authentication
System.Net.NetworkCredential credentials =
new System.Net.NetworkCredential("user@domain.com", "password");
@davidalencar
davidalencar / jobEmail
Last active December 19, 2015 06:09
Sending e-mail via Dynamics Ax with .NET framework. Server with authentication SSL
static void jobEmail(Args _args)
{
System.Net.Mail.SmtpClient mailClient;
System.Net.NetworkCredential credentials;
System.Net.Mail.MailMessage mailMessage;
;
mailClient = new System.Net.Mail.SmtpClient();
mailClient.set_DeliveryMethod(System.Net.Mail.SmtpDeliveryMethod::Network);
mailClient.set_Host('smtp.domain.com');
using System;
namespace test
{
class Program
{
static void Main(string[] args)
{
new TestStock().testStock();
Console.ReadKey();
@davidalencar
davidalencar / gist:2008305
Created March 9, 2012 19:47
Quebra um texto em linhas de tamanho X sem quebrar palavras
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace QuebrarLinhas
{
public class QuebradorDeLinhas
{
private string texto;
@davidalencar
davidalencar / gist:1478208
Created December 14, 2011 19:57
Trabalhando com BLOB, BinData e .NET no Dynamics AX
static container EFDocumentXML2Binary(str XMLDoc)
{
System.Xml.XmlDocument xmlDoc;
System.IO.MemoryStream ms;
SysOutgoingEmailData outgoingEmailData;
container data;
str strdata;
BinData binData;