Страница 1 из 1

Непонятности с отправкой емейла.

СообщениеДобавлено: 26 июл 2019, 16:24
46165957
Добрый день.

Поможете выйти из глубокой задумчивости? )

Презентация должна по запросу отправить клиенту письмо с пдф, и в slack уведомить манагера, что такой запрос был.

Почта прекрасно отправляется при запуске всей этой истории в юнити, но не из билда. Уведомления в слак проходят без проблем. Пути к файлам с конфигом сервера точно читаются, так как настройки бота для слака и его ключ, читаются из того же файла. Код, который пуляет письма - выглядит так:

Синтаксис:
Используется csharp
    public void SendEmail( eMail outmail )
    {

        sendButton.enabled = false;
        readyToSend = false;

        try
        {
            MailMessage mail = new MailMessage();
            SmtpClient SmtpServer = new SmtpClient( Statics.smptServer, Statics.smptPort );
 
            mail.From = new MailAddress( Statics.sender );
            mail.To.Add( outmail.adress );
            mail.Subject = outmail.subject;
            mail.Body = outmail.body;
 
            if (email.haveAttachment){
                Attachment data = new Attachment ( outmail.file, System.Net.Mime.MediaTypeNames.Application.Pdf);  
                mail.Attachments.Add (data);
            }
 
            SmtpServer.Credentials = (ICredentialsByHost) new NetworkCredential( Statics.sender , Statics.pass );
            SmtpServer.EnableSsl = true;
            ServicePointManager.ServerCertificateValidationCallback = delegate (object s, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors){ return true; };
            SmtpServer.Send(mail);
 
            sendButton.enabled = true;
            readyToSend = true;
            Statics.mailSended.Add ( outmail );
           
        }
        catch (Exception ex)
        {
            sendButton.enabled = true;
            Debug.Log(ex.ToString());            
        }
    }
 


Буду очень признателен. Спасибо.

Re: Непонятности с отправкой емейла.

СообщениеДобавлено: 26 июл 2019, 16:47
AngryCat
А в дебаг что-то выводит?

Re: Непонятности с отправкой емейла.

СообщениеДобавлено: 26 июл 2019, 17:48
46165957
AngryCat писал(а):А в дебаг что-то выводит?


Тишина, как на кладбище.

Re: Непонятности с отправкой емейла.

СообщениеДобавлено: 27 июл 2019, 09:25
lol
Прям во всем лог файле ничего интересного? Вроде я недавно делал отправку пдф, правда не помню тестил ли с билда.
Ну и код отправки в билде точно срабатывает?

Re: Непонятности с отправкой емейла.

СообщениеДобавлено: 27 июл 2019, 16:12
AngryCat
Какая версия юнити?

Re: Непонятности с отправкой емейла.

СообщениеДобавлено: 28 июл 2019, 11:31
46165957
Версия 2019.3

В общем, подумалось, что на свежую голову в понедельник просто начну проект пересобирать... чуть ли не построчно.
Вчера еще всплыло, если на рабочей машинке билд просто не отправляет почту, то на любой другой вывешивается насмерть просто...