Important Notice from AspDotNetStorefront
It is with dismay that we report that we have been forced, through the action of hackers, to shut off write-access to this forum. We are keen to leave the wealth of material available to you for research. We have opened a new forum from which our community of users can seek help, support and advice from us and from each other. To post a new question to our community, please visit: http://forums.vortx.com
Results 1 to 4 of 4

Thread: Unable to send receipt to a specific customer

  1. #1
    albert_tf is offline Member
    Join Date
    Sep 2008
    Posts
    37

    Default Unable to send receipt to a specific customer

    Hello,

    A regular customer called to tell us that they didn't get their normal email notification after they placed an order. I went into the admin site and clicked "Re-Send Receipt E-Mail" and I am getting a server message (below). I emailed this customer from outside the admin site and they received the email fine. I checked their account and it looks ok also. Any ideas?

    We are running ML8.x and we recently migrated to a new server (last week). But no other problems so far. I had a test order and used the "Re-Send Receipt E-Mail" button and it worked fine.

    Thank you for any help!
    Albert

    Server Error in '/' Application.
    --------------------------------------------------------------------------------

    Mail Error occurred - Exception=Mailbox unavailable. The server response was: <xxxxxx@indiana.edu> No such user here<br />
    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.ArgumentException: Mail Error occurred - Exception=Mailbox unavailable. The server response was: <xxxxxxx@indiana.edu> No such user here<br />

    Source Error:

    The source code that generated this unhandled exception can only be shown when compiled in debug mode. To enable this, please follow one of the below steps, then request the URL:

    1. Add a "Debug=true" directive at the top of the file that generated the error. Example:

    <%@ Page Language="C#" Debug="true" %>

    or:

    2) Add the following section to the configuration file of your application:

    <configuration>
    <system.web>
    <compilation debug="true"/>
    </system.web>
    </configuration>

    Note that this second technique will cause all files within a given application to be compiled in debug mode. The first technique will cause only that particular file to be compiled in debug mode.

    Important: Running applications in debug mode does incur a memory/performance overhead. You should make sure that an application has debugging disabled before deploying into production scenario.

    Stack Trace:


    [ArgumentException: Mail Error occurred - Exception=Mailbox unavailable. The server response was: <xxxxxx@indiana.edu> No such user here<br />]
    AspDotNetStorefrontCore.AppLogic.SendMail(String subject, String body, Boolean useHTML, String fromaddress, String fromname, String toaddress, String toname, String bccaddresses, String ReplyTo, String server) +1411
    AspDotNetStorefrontCore.AppLogic.SendMail(String subject, String body, Boolean useHTML, String fromaddress, String fromname, String toaddress, String toname, String bccaddresses, String server) +67
    AspDotNetStorefrontGateways.Gateway.OrderManagemen t_SendReceipt(Order ord, String ViewInLocaleSetting) in C:\Library\Sandbox\Builds\Kingfisher\8.0.1.4.cs.sl a\Build\ASPDNSFGateways\Gateway.cs:3618
    AspDotNetStorefrontAdmin.orderframe.Page_Load(Obje ct sender, EventArgs e) +6220
    System.Web.Util.CalliHelper.EventArgFunctionCaller (IntPtr fp, Object o, Object t, EventArgs e) +14
    System.Web.Util.CalliEventHandlerDelegateProxy.Cal lback(Object sender, EventArgs e) +35
    System.Web.UI.Control.OnLoad(EventArgs e) +99
    System.Web.UI.Control.LoadRecursive() +50
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint

  2. #2
    GoVedia is offline Member
    Join Date
    Oct 2012
    Location
    Orange, CA
    Posts
    98

    Default

    Ensure your email settings are correct. You can test them from the admin console, by clicking on "Email" under the "Configuration" menu. http://manual.aspdotnetstorefront.co...ail-setup.aspx
    Robert Kanaan
    AspDotNetStorefront Development Partner
    robert@GoVedia.com
    408-758-8845

    GoVedia
    http://GoVedia.com
    Approved AspDotNetStorefront Development Partner
    AspDotNetStorefront Recommended Reseller

  3. #3
    albert_tf is offline Member
    Join Date
    Sep 2008
    Posts
    37

    Default

    Thank you for the suggestions. We did not have the mailserver username and password entered. I entered these and resent the problem receipt. It seems to have gone ok.

    Take care!
    Albert

  4. #4
    GoVedia is offline Member
    Join Date
    Oct 2012
    Location
    Orange, CA
    Posts
    98

    Default

    Great, glad that worked out Albert.
    Robert Kanaan
    AspDotNetStorefront Development Partner
    robert@GoVedia.com
    408-758-8845

    GoVedia
    http://GoVedia.com
    Approved AspDotNetStorefront Development Partner
    AspDotNetStorefront Recommended Reseller