MailMessage And SMTPClient From Address Conflict?

Jul 13, 2010

I am having some problems sending emails (using gmail). I have an application that allows a user to send an email, request info, etc. I want the email "from" address to be from the initiating user. I set up the settings in the web.config for the first time. Previously, I had always set up the info directly in the code. The email is sending just fine. However, the from address shows the user name correctly but the email address in the one in the web.config.ie. "User From Name <web.config from address>". In the code, the MailMessage object shows it correctly ("User From Name <User from address>"), and the SMTPClient From address shows the web.config from address. This is going to be confusing for the recipient of the emails to see the config address with the user name.

I tried removing the From address from the config(leaving the required userIDpw for the email logon, but no difference. I also tried removing the config mail settings completely and putting it back in the code. Still no luck.

How can I get the from address to be the valid email address in resulting email?

View 1 Replies


Similar Messages:

Can Change 'from Address' In MailMessage

May 28, 2010

I am try to send mail using my application with attachment, disclaimer text (as attachment) and signature. It is working fine.

But when I use a valid credentials in smtpclient, then the From address is set to NetworkCredential objects 1st param (which is an email address).

See my code snippet.

[Code]....

View 6 Replies

C# - MailMessage.BodyEncoding And MailMessage.SubjectEncoding Defaults?

Mar 15, 2011

Simple question but I can't find the answer anywhere on MSDN...

Looking for the defaults ASP.NET will use for:

MailMessage.BodyEncoding and MailMessage.SubjectEncoding

If you don't set them in code?

View 1 Replies

Specify Port Of SmtpClient?

May 21, 2010

I can specify a port number with SmtpClient object in ASP.NET, what I am wondering is, is that just the port .NET uses to send mail to the SMTP server? Or will that dictate what port for the SMTP server to use? Or is it that it MUST match the port configured for the SMTP server?

View 2 Replies

Emails Not Sent Using SmtpClient In ASP

Feb 16, 2010

Learning how to do a master page in asp.net. Trying to figure out how my style sheet interacts with respects to the master page and content page. I can get HTML tags like body and the style sheet to react. But when I call the ID attribute of a label no styling takes place. What am I missing here as far as interaction? BTW I'm using VS2008

CSS sample:

body
{
height:1200px;
width:920px;
border-style:solid;
border-color:blue;
padding:10px 10px 10px 10px;
}
#toptext1
{
position:relative;
top:-225px;
right:-500px;
font-size:22px;
font-weight:bold;
}

From the master page:

<body>
<form id="form1" runat="server">
<asp:image id="cookNookLogo" ImageUrl="images/Logo.gif" runat="server"
AlternateText="CookNook" Width="449px"></asp:image>
<p>
<asp:Label ID="toptext1" runat="server" Text="Quality Recipes, Hints and Supplies"></asp:Label>
</p>

From the content page:

<%@ Page Language="C#" MasterPageFile="~/CNMasterPage.master" AutoEventWireup="true" CodeFile="Home.aspx.cs" Inherits="Home" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<link href="App_Themes/cn/cn.css" rel="stylesheet" type="text/css" />
</asp:Content>

When I was doing this without a master page it worked so where am I going wrong with the attributes?

View 3 Replies

SmtpClient Won't Authenticate When Inflated From Web.config

Jan 13, 2011

When using the system.net/mail web.config settings to configure my SmtpClient, it fails to deliver emails, with an "protocol error" described best by Base64 encoding and authentication problems:

Example:
With the following Config
<system.net>
<mailSettings>
<smtp from="[URL]">
<network host="[URL]"
port="2525"
defaultCredentials="false"
userName="username"
password="password"/>
</smtp>
</mailSettings>
</system.net>

And the Code:

var tmp = new SmtpClient();
MailMessage msg = new MailMessage();
msg.Subject = "test";
msg.From = new MailAddress("[URL]");
msg.To.Add(new MailAddress("[URL]"));
msg.Body = "test";
tmp.Send(msg);

Produces the error message:

System.Net.Mail.SmtpException: The server committed a protocol violation The server response was: UGFzc3dvcmQ6
at System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode, String response)
at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, SmtpFailedRecipientException
& exception)
at System.Net.Mail.SmtpClient.Send(MailMessage message)

However, in the following code where I manually set all the properties, the code runs without exception and the email is delivered.

var tmp2 = new SmtpClient("[URL]", 2525);
tmp2.Credentials = new NetworkCredential("username", "password");
tmp2.UseDefaultCredentials = false;
MailMessage msg = new MailMessage();
msg.Subject = "test";
msg.From = new MailAddress("[URL]");
msg.To.Add(new MailAddress("[URL]"));
msg.Body = "test";
tmp2.Send(msg);

View 3 Replies

Web Forms :: Sending Email Using SmtpClient?

Aug 11, 2010

i've encountered some problems sending an email to disignated email address that i passed in.

they gave me this error

[Code]....

what does the Parameter name: address means??

View 4 Replies

C# - Email Formatting Using System.Net.Mail Smtpclient?

Feb 24, 2011

How do I format the body of the email so it doesn't look so old school :) I've tried sending html through it, but it just comes out as html in the body of the email.

View 2 Replies

C# - SmtpClient.Send Attachment Maximum Size?

Mar 10, 2011

I am trying to send attachment mails in asp.net pages using SmtpClient Send() method.

It is working fine with 2mb files. When i tried with 7mb attachment file, it is saying:

"Failure sending mail."

What is the max size for sending mail using SmtpClient.Send(message) method.
Why the above error coming.....?

View 3 Replies

C# - SmtpClient - Unable To Connect To The Remote Server

Jul 13, 2010

I am working on a project where one of the requirements is to re-write an ASP.NET application. The old ASP.NET application was based on .NET Framework 1.1. The new ASP.NET application is based on .NET Framework 3.5.

One of the functions in the old web application was the ability to send email. The old code used the System.Web.Mail.SmtpMail class, whereas the new web application uses the System.Net.Mail.SmtpClient class.

In testing this on our development servers, everything worked fine. However, we have two beta clients testing out our software, and they both run into problems sending email in the new web application.

The specific exception is as follows:

"Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it"

Both the old and new ASP.NET application are on the same server (Windows Server 2003). They both are using the same Exchange mail server. Why is it that the old ASP.NET application can successfully send email, but the new one cannot?

I looked at the old code, and it did not use any form of authentication, it just specified the sender's email address, the recipient's email address, the subject, body, and server, and sent the message. I did the same thing in the new code, with the only difference being that I used the SmtpClient class.

Below is a code snippet from the new ASP.NET application:

System.Net.Mail.MailMessage mail = new System.Net.Mail.MailMessage();
mail.To.Add(messageTo);
mail.From = new MailAddress(messageFrom);
mail.Subject = messageSubject;
mail.Body = messageBody;
SmtpClient client = new SmtpClient();
client.Host = smtpServer;
client.Send(mail);

View 3 Replies

VB.Net MailMessage Text Encoding?

Mar 8, 2010

I have an ASP.Net app that allows a user to write text into a Telerik RadEditor control and then send an email.

For some reason I'm sometimes getting strange characters showing up in the email that is generated.

For example if I put the word Test's into the RadEditor box and send it... the email shows up with the text changed to: Test’s.

It seems as though the ' character was used in place of ' because if I use the later, the text would show up just fine. If I pull up the saved record within the ASP.Net apps interface it looks just fine. It also appears just fine when I view the text within the recorded of the MS SQL table it was stored in.

I'm using MailMessage to create the email. I've check the string being sent at the point just before I use SmtpClient to send the message and it looks just fine at his point. Once the email message shows up however I get the strange text (Test’s).

I'm guessing that I have an encode/decoding issue but I'm not sure how I would go about fixing this.

Continued--->

I have tried to add it to the constructor of my email class with/without mybase but that had no effect.

Public Sub New(ByVal EmailDate As DateTime, ByVal LogoPath As String)
MyBase.New()
MyBase.BodyEncoding = Encoding.GetEncoding("iso-8859-1")
'BodyEncoding = Encoding.GetEncoding("iso-8859-1")
Me.EmailDate = EmailDate
Me.LogoPath = LogoPath
End Sub

I also tried adding it to the code behind of the form that calls the email class just before I create a new SmtpClient but that did not seem to be correct either.

Try
returnEmail.BodyEncoding = Encoding.GetEncoding("iso-8859-1")
Dim smtpCli As New SmtpClient
smtpCli.Send(returnEmail)
Catch ex As Exception
ScriptManager.RegisterStartupScript(Me, Me.GetType, "smtpError", "alert('There was an error sending the email:
* " & ex.Message & "');", True)
End Try

View 2 Replies

Web Forms :: Getting Value From Radiobutton For MailMessage?

Feb 23, 2011

I'm trying to get a value from a series of radiobuttons to be recognized by the Mail.Body method of system.net.mail MailMessage:

private void btnSend_Click(object sender, System.EventArgs e)
{
MailMessage mail = new MailMessage();
SmtpClient SmtpServer = new SmtpClient("myhost-mail.myhost.net");
mail.From = new MailAddress(chumley@chum.com);
mail.To.Add(my@chum.com);
mail.Subject = "This is the Subject";
mail.IsBodyHtml = true;
mail.Body = "INFO SUBMITTED FROM: " + email.Text + "<br>" + firstname.Text +
" " + surname.Text + "<br>" + usertype.SelectedItem.Value + "<br>" + uname.Text;
lblStatus.Text = "Sending...";
SmtpServer.Send(mail);
}
radiobutton code on interface:
Contractor:<asp:radiobutton AutoPostBack="false" GroupName="usertype" Checked="false" ID="contractor" Value="contractor" runat="server" />
Supplier:<asp:radiobutton AutoPostBack="false" GroupName="usertype" Checked="false" ID="supplier" Value="supplier" runat="server" />
Both:<asp:radiobutton AutoPostBack="false" GroupName="usertype" Checked="false" ID="both" Value="both" runat="server" />

Compiler Error Message: CS0103: The name 'usertype' does not exist in the current context

View 1 Replies

Web Forms :: UserControl In MailMessage?

Jan 30, 2011

I am trying to make a confirmation email. The mail should contain data about the customers order.Thought the best solution was to reuse the user control from my confirmation page. But how? The following code only generates a url to the control:

SmtpClient client = new SmtpClient();
client.Host = "pasmtp.tele.dk";
client.Port = 25;

[code]...

View 5 Replies

Check MailMessage Was Delivered In .NET?

Feb 11, 2011

Is there a way to check if SmtpClient successfully delivered an email? SmtpClient.Send() does not appear to return anything other than an exception. So if the method completes is it safe to assume the email will be successfully sent to the appropriate email box? My code is below:

MailMessage emailMessage = new MailMessage();
emailMessage.Subject = SubjectText;
emailMessage.IsBodyHtml = IsBodyHtml;
emailMessage.Body = BodyText;
emailMessage.From = new MailAddress(Settings.Default.FromEmail,Settings.Default.FromDisplayName);
//add recipients
foreach (string recipientAddress in RecipientAddresses.Split(new char[{','},StringSplitOptions.RemoveEmptyEntries))
emailMessage.To.Add(recipientAddress);
using (SmtpClient smtpClient = new SmtpClient())
{
smtpClient.Send(emailMessage);
}

View 3 Replies

How To Use SMTPClient To Send Emails Using Exchange Online Host

Jul 26, 2010

I am trying to use System.Net.Mail SMTPClient to send emails. I have the sample code from MSDN:

[Code]....

What is the host name? I want to send emails using Exchange Online which I think the host is "red001.mail.microsoftonline.com"?

View 2 Replies

Web Forms :: SmtpClient Versus Google Apps Emails

Oct 11, 2010

i am trying to send email using simple SMTPClient class, as the following code:

[Code]....

when i put the To email to be an Gmail,yahoo, hotmail email "as in example" or another domain.com email, the code is working with no issue, but when i put the recepient email to be any of Google Apps Emails, unfortunately the email didnot received. does the SmtpClient have a problem with google apps?

View 1 Replies

Web Forms :: How To Release References To SmtpClient After Calling Dispose

Sep 17, 2010

I use SmtpClient to send email. I want to ensure that the SMTP connection gets closed after each message is sent. I found an explanation of how to do this in the SmtpClient documentation on MSDN:

[URL]

One thing it says is: Call Dispose when you are finished using the SmtpClient. The Dispose method leaves the SmtpClient in an unusable state. After calling Dispose, you must release all references to the SmtpClient so the garbage collector can reclaim the memory that the
SmtpClient was occupying.

I have a question about the last part. What exactly does "release all references" mean. How do I do that?

View 3 Replies

C# - Conflict Between Global.asx And CSS?

Aug 17, 2010

I need to restrict multiple users from logging into my system. I am using Application_OnPostAuthenticateRequest event in global.asax to see if anybody is logged in. It works really well. But CSS is not loading and the screen looks horrible. If I comment out the code in that event, the page renders perfectly. What am I missing? What does Application_OnPostAuthenticateRequest has anything to do with CSS??

View 1 Replies

Encoding Mailmessage / Showing Characters?

Jan 15, 2010

I have problems with encoding when sending mail using mailmessage object. it shows characters: ????

here is code:

[Code]....

View 4 Replies

Web Forms :: System.Net.Mail.MailMessage From?

Mar 15, 2011

I'm having problems with the "From". No matter what i put in, it is always getting filled out with whatever account i'm using to log into the smtp services. Here is the code.. not sure what i'm doing wrong by the examples I've looked at.

[Code]....

I've checked my mFrom property and it has the correct email address i'm trying to send it from.. Is the from just always filled out with the info that the email is sent from

View 5 Replies

HttpHandlers / Modules :: How To Attach A PDF To MailMessage

Apr 22, 2010

I am trying to attach a pdf to a MailMessage, but it is not a file, rather it is a web page.

Allthough the pages respondes the PDF normaly, when I am attatching the IO.Stream to MailMessage, it is only 300B, so it cannot be opened.

This is the code:

[Code]....

Also I tried this one, but failed too:

[Code]....

View 2 Replies

Security :: Delivery Of Mails (gmx.de) Failing With System.Net.Mail.SmtpClient

Aug 9, 2010

I'm running a website and to keep my members informed I regularly send mails to our members by the following code :

[Code]....

But the problem is that some mails are not been delivered when I do this by this code.

This is especially not done for gmx.de or gmx.eu mails; but also for other type of mail addresses.

When I send the mail individually I don't have problems.

GMX refers to the following text to avoid SPAM [URL]

View 2 Replies

Asp - SmtpClient.Send Exception - Unable To Connect To Remote Server

Mar 6, 2011

My site sends confirmation emails from a purchase. 95% of the time, it works. The other 5% after clicking the 'Confirm' button that runs the payment and should send the email, i get the following exception:

Details:
Exception: Failure sending mail.

Inner Exception: Unable to connect to the remote server

Inner Exception(2): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 72.167.234.197:25

The code to send the email is this:

Dim smtpClientPayPalSuccess As System.Net.Mail.SmtpClient = New System.Net.Mail.SmtpClient()
smtpClientPayPalSuccess.Host = "relay-hosting.secureserver.net"
smtpClientPayPalSuccess.Send(mailMessagePayPalSuccess)

FYI: I have confirmed with the hosting that I don't need any credentials, or a different port number than 25. This is also running over https. why this would be happening only a small percentage of the time?

View 2 Replies

Localization :: Resource Dll Conflict?

Nov 1, 2010

I have a resource "myResource" in a resource file called myResourceFile.resxWhen i try to acces the resource in code using : Resources.myResourceFile.myResourceI get the following exception:

"Resources.myResourceFile.myResource
The type 'Resources.myResourceFile' exists in both 'myResourceFile.dll' and 'App_GlobalResources.j3b95g9k.dll'

[code]...

View 1 Replies

Web Forms :: Use MailMessage For Bulk Email Using DataTable?

Mar 17, 2010

I know I'm missing something. I'm getting this error when trying to use the script below it. The data I need comes up fine but I don't know how to get it into a loop that works for Bcc. Ideas? If a hard code a single address into bcc it works fine. If I append the body with the datatable records to see if the data is actually there, all the data expected is there.Unable to read data from the transport connection: net_io_connectionclosed.Description:An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.Exception Details: System.IO.IOException: Unable to read data from the transport connection: net_io_connectionclosed.

public void hthSubscriberMail(string subject, string body)
{
string connectionString;

[code]...

View 8 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved