A couple things to look into to sort this one out.
1. If you have access to the mail server's Event Viewer, look for an error to give more info about the cause of the problem
2. Look in the umbraco database at the umbracoLog table, you might find something helpful there
3. Send to an email address within the domain of the mail server (to be sure you don't have a relay problem in the mail server setup)
Anything helpful?
One other thing to try, and it is a left-over from umbraco 3 so I don't think it is relevant but it can't hurt to try... but add this to your web.config:
Runway Contact Form
I'm trying to use the generic Runway contact form on a simple site - I have added my mail info into the web.config
And when I test the form I get no errors - But the email doesn't seem to be getting to me? Any ideas?
Anyone :S .... Double checked everything and still a bit mystified, would it catch the error anywhere?
Are you allowed by your smtp host to actually relay mails like this?
Try having a look at the stacktrace by adding ?umbDebugShowTrace=true to your querystring.
A couple things to look into to sort this one out.
1. If you have access to the mail server's Event Viewer, look for an error to give more info about the cause of the problem
2. Look in the umbraco database at the umbracoLog table, you might find something helpful there
3. Send to an email address within the domain of the mail server (to be sure you don't have a relay problem in the mail server setup)
Anything helpful?
One other thing to try, and it is a left-over from umbraco 3 so I don't think it is relevant but it can't hurt to try... but add this to your web.config:
That was the old way of specifying the mail server for the umbraco.library.SendMail() function, which is what the contact form is calling.
Let us know what you find out.
cheers,
doug.
Thanks Doug.. I am getting this error?
Anyone know what this actually means? I have read this can be caused by large viewstate?
Oh actually, no I think I know what this is. You are using authentication and in order to do that, I think you need to set the network key like this:
Hi Sebastiaan - Thanks for replying, I am still getting the same error? any ideas?
I am loving Umbraco but have to say slightly annoyed that something so simple as sending an email is just a tad disappointing!!
I'm not sure where the error comes from then, I'm not familiar enough with this contact form.
As a last resort, you could just try my simple contact form package :-)
Sorry for the bump but anyone got more info on this?
I can confirm that:
- the smtp settings in my web.config are the same as those that work in another umbraco project (via .net)
- there are no errors in my umbracolog table
Also, just wondering what email address the emails are sent from?
I am also having trouble, same (actually several different) smtp settings; My log files are unclear to me.:
Error indexing node: (System.IO.FileNotFoundException: Could not find file 'C:\....\data\_systemUmbracoIndexDontDelete\_1t.fnm'. File name: 'C:\...\data\_systemUmbracoIndexDontDelete\_1t.fnm' at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) at Lucene.Net.Store.FSIndexInput.Descriptor..ctor(FSIndexInput enclosingInstance, FileInfo file, FileAccess mode) at Lucene.Net.Store.FSIndexInput..ctor(FileInfo path) at Lucene.Net.Store.FSDirectory.OpenInput(String name) at Lucene.Net.Index.FieldInfos..ctor(Directory d, String name) at Lucene.Net.Index.SegmentReader.Initialize(SegmentInfo si) at Lucene.Net.Index.SegmentReader.Get(Directory dir, SegmentInfo si, SegmentInfos sis, Boolean closeDir, Boolean ownDir) at Lucene.Net.Index.IndexWriter.MergeSegments(Int32 minSegment, Int32 end) at Lucene.Net.Index.IndexWriter.Optimize() at umbraco.cms.businesslogic.index.Indexer.IndexNode(Guid ObjectType, Int32 Id, String Text, String UserName, DateTime CreateDate, Hashtable Fields, Boolean Optimize))
What's that mean?
is working on a reply...