ActionMailer 0.7.0を使用してMVC 3プロジェクトから電子メールを送信しようとしています。ActionMailerで "値はnullにできません。パラメータ名:uriString"
私はプロジェクトサイトに投稿されたサンプルを手紙に従ってきました。私は次のエラーが常に発生した電子メールを送信しようとすると、
しかし:
「値はnullにすることはできません。パラメータ名:uriString」それは電子メールの本文中の@ Url.AbsoluteActionを発生
。
@using ActionMailer.Net
@model User
@{
Layout = null;
}
Welcome to My Cool Site, @Model.FirstName
We need you to verify your email. Click this nifty link to get verified!
// The error happens in the line bellow
@Url.AbsoluteAction("Verify", "Account", new { code = @Model.EmailActivationToken.ToString() })
Thanks!
誰かが私を助けることができますか?私は何が欠けていますか?
もう1つの問題:私はまだ開発段階にいるので、例のようにmailSettingsを "SpecifiedPickupDirectory"に設定しました。私が問題のある行についてコメントしても、電子メールは送信されますが、「SMTPホストが指定されていません」という例外もあります。誰かが不具合なく動作する完全な例で私を助けることができますか?ありがとう –
解決策がない場合、誰かがMVC 3で電子メールを送信する別のツールを提案できますか?ありがとう... –