How To Create An Email Application That Support Sending And Receive Email Application
Jan 29, 2010I need to create an email application that support sending and receive email application.
View 1 RepliesI need to create an email application that support sending and receive email application.
View 1 RepliesI have a web Page in my ASP.NET MVC application with a link called "Click here to request the access".When the user clicks on this, Outlook New Email window is not showing.
Here is the Code using mailto:
<span><a href="mailto:Admin@XXXX.com?subject=Please give access to the user">Click Here</a> to request the access.</span>
As indicated in the Subject, I have a web application (say APP) that should feature an e-Mail Notification Service (ENS). Activation of the Service is controlled by a Button in a dedicated page where some parameters are also included to set running Period (FromTime - ToTime), Interval, Recipients, etc.
When said button is clicked, it should maintain those parameters into database then launch ENS. Since ENS is expected to run for good according to set parameters, it logically should run as an external application/service, independent from APP.
When ENS starts, it needs to consult database to fetch parameters, then schedules its Timer to periodically check database for some transactions that when found, should trigger ENS to dispatch e-Mails to concerned Recipient(s).
CHALLENGES:
1. Launch ENS as an external application on button click from APP.Achieved by using System.Diagnostics.Process class. However, I encountered a problem in verifying if the process is already running before starting it. The root of the problem lies in
ProcessName property. Since ALL web applications must be launched via IE, hence, have
iexplore as their ProcessName, which is also applicable to all processes started through IE, it is very likely to have multiple processes utilising IE. How to check which is which? I couldn't figure out that.
Eventually, I ended up with a workaround: when the Process is started from APP, capture its ID and save it to database, then use this ID with GetProcessById() method for later verification. When the Process is terminated, reset stored ID in database.
2. What sort of application should ENS be: Windows Application or Web Application?
In either way however, ENS will always run invisible in the background being a Process. If this is the case, how about creating it as a Windows Service instead?
I did a lot of reading but still confused. However, the choice is limited now to either Web Application or Windows Service. Which one is more convenient to the task in hand?
3. What Timer to use?
I tried System.Timers.Timer in a test web application but it didn't fire! Then I used ASP AJAX Timer and it worked pretty well (I still need though to try running it from APP to judge its functionality). I came across some recommendations to use System.Threading.Timer but haven't tested that yet. Would it worth the trial?
4. ENS as a Windows Service.
If I create ENS as a Windows Service, would I be able to communicate with database? How would this influence the Timer to use?
want to create a email application in which i want to select multiple email id's in the To textarea.I an using ajax auto complete extender to fetch the email id's from the database. I am able to display the email id's, but my problem is that i want to select multiple emailid's in one time(Like in real application) How can i achieve that?Using ajax auto complete extender i am able to select only one email id.
View 1 Repliesi want asp.net script to create new email account. i mean there should b registration form like gmail or yahoomail and my user can create their own account under my domain name.
View 1 RepliesI have to do an email application (for sending multiple emails).
Since i am a beginner i couldn't be able to begin the project.
I have set a job in sql server 2008 to send reminder emails for product expiration. Now I want a report which will specify the list of the emails sent with the email status details like queued ,sent,delivered, failed.
I can fetch the emails that are sent by querying the like following
select * from sysmail_mailitems SM inner join sysmail_profile SP on SM.Profile_Id = SP.Profile_Id
and SP.Name ='ReminderProfile'
The problem is only getting a perfect status of email whether it is delived or failed. How I can get those status ?
i have an aspx page, that takes in user data (name, number & email) after that information gets submitted to me, I need to send an email to their input email, with a message of confirmation.
View 1 RepliesI am sending an email for forgot password to the user. i have formatted the body text of Email but when i have checked that email, it is coming without any formatting.
here is the formatting code which i am sending as a string.....
have code on a web form -- when you hit the button "send emails", it executes this sub which reads an SQL database table and sends emails one by one -- however I get this error above -- anyway to check it and skip to the next email? Some emails in my table have name@test.co.il for example, so it seems this causes this error.
[CODE]
I have the below script to get a Web Page's html and add it as a string to the mail.body property of the mail message that I have created. However, if the webpage is larger then several KBs, it cause a StackOverflowException to fire.
[Code]....
Is there a simple way to just tell the mail message to use a link like "a.com/default.aspx" for the mail message body?
I want to the code/procedure to send mail to clients using email provideed by domain or website hosting eg; abc@domain.com this my email id.....
I want to use this feature to send password to upon registration to user ..
I want to create HTML templates to send my subscribers e-mail message. I put HTML tags into a text file and changed the required format items every time I want to send an e-mail with values from my database using string.format():
[Code]....
[Code]....
I think the application will be slower as string.format() searches for more format items.
I am looking for a means by which ASP.NET can create an Outlook MailItem and stream it to the client machine for the user to review prior to sending. I know that its possible to create files such as Word docs and Excel spreadsheets an then stream them, but I don't know how to do it with ASP.NET.
View 6 RepliesI need to create a form that would work like this Choose Provider :( user would select gmail, yahoo, hotmail, ext) Enter Name: ( user enters there name) Message : ( user enters message) and then the "submit"button.
View 2 RepliesI have create a website and i need to send/receive email from website . I am able to send email through system.net.mail namespace . But it needs an gmail id and password . I want to send email from my website like Username@mywebsite.com and also receive email from another domain like gmail.com . I didn't know how i can perform this task . I don't have a logic .
View 8 RepliesI used code below to send an email from company exchange server 2010.
For all recipients there is no any problem.
But for Gmail recipients, they can not receive email from app.
Dim myMessage As New MailMessage(strFrom, strTo, strSubject, strBody)
Dim myMail As New SmtpClient("email.company.com")
myMail.Credentials = New System.Net.NetworkCredential("aspnetemail", "password")
myMail.Send(myMessage)
I want to receive mail (sender + subject is enough) on a webpage using pop3 and without the use of any component. Is this possible and if so: how?
What I eventually want is building an automatic bounce handler for my newsletter.
I'm looking for an email client web application source code in C#. May you show me some good source code?
View 4 RepliesI am using forms authentication to protect a website and would like to set it so when someone uses the registration form that the account created is disabled and an email is sent to me notifying me of the new signup. Then I can go and enable the account.
I am very new to this but have gotten the basic registration form and login form working with my SQL 2008 Server but this is a bit above me and I have looked through the MSDN info on the CreateUserWizard and don't see options for this.
I get error when sending email from web app:
The server rejected one or more recipient addresses. The server response was: 451 Greylisted, please try again in 900 seconds
I have very simple contact us page to send inquiry email.Following is the code behind file
[Code]....
It has been over a week and still getting this erorr.
I am making email marketing application for company
my requirment is to user can select template from list and edit that template in html editor and that updated template can be email to his client
How to send email from asp application?
View 1 Replies my application sends an email to a user. now the email body has a hyperlink, which shows as hyperlink to some recepients and as plain text to some other recepients. below is the code i used to send email from the application
[code]....
I have a requirement like, I need to send an emails to all clients at 9:00 pm every day. I have the code for email send. I just want to know how do we schedule program to run at certain time in asp.net application. Do we need to open that website all the time ?
View 1 Replies