Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
aleksskay4
60 / 59 / 44
Регистрация: 02.12.2015
Сообщений: 658
1

Неправильная последовательность команд. Отклик сервера: 5.5.4 Error: send AUTH command first

08.12.2018, 12:33. Просмотров 738. Ответов 13
Метки нет (Все метки)

При попытке регистрация выдает такую ошибку? что делать?
"Неправильная последовательность команд. Отклик сервера: 5.5.4 Error: send AUTH command first."
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2018, 12:33
Ответы с готовыми решениями:

IdSMTP, yandex и ошибка 5.5.4 Error:send AUTH command first
При написании почтовой программы в делфи вылетает вот такая ошибка. Не подскажите из-за чего она...

1>cl : Command line error D8016 : '/MTd' and '/clr' command-line options are incompatible
Не работает прога на других компах, на которых не установлена visual studio. Приложение Windows...

Отклик сервера на отсутствующую страницу
Согласно рекомендации Яндекса, при отсутствии запрашиваемой страницы сервер должен выдавать...

Swift compiler error Command failed due to signal: Bus error: 10
Mavericks 10.9.5, VMWare 10.0.3, xCode 6.0.1 (вообще перепробовал все выпуски, в том числе и 6.1...

Error executing command: CreateProcess: bcc32 @C:\DOCUME~1\Yauhen\LOCALS~1\Temp\responsefile4192 0~ error=2.
Здравствуйте, уважаемые гуру! Я новичок в С++ и мне очень нужна Ваша помощь. Я установил...

13
aleksskay4
60 / 59 / 44
Регистрация: 02.12.2015
Сообщений: 658
10.12.2018, 18:16  [ТС] 2
почему возникла такая ошибка?
0
XIST
1125 / 837 / 116
Регистрация: 01.10.2009
Сообщений: 2,544
Записей в блоге: 1
10.12.2018, 18:44 3
aleksskay4, Яндекс? SSL указан?
0
aleksskay4
60 / 59 / 44
Регистрация: 02.12.2015
Сообщений: 658
10.12.2018, 19:10  [ТС] 4
XIST, Где?
0
XIST
1125 / 837 / 116
Регистрация: 01.10.2009
Сообщений: 2,544
Записей в блоге: 1
10.12.2018, 19:27 5
aleksskay4, Яндекс? SSL указан?
Цитата Сообщение от aleksskay4 Посмотреть сообщение
При попытке регистрация выдает такую ошибку?
тогда ответный вопрос, где регистрация?
0
aleksskay4
60 / 59 / 44
Регистрация: 02.12.2015
Сообщений: 658
10.12.2018, 20:18  [ТС] 6
Сейчас переустанавливаю студио. Вроде когда я оставил регистрацию по умолчанию у меня не сработало. Я хочу отправить ссылку на почту.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
  [HttpPost]
        [AllowAnonymous]
        [ValidateAntiForgeryToken]
        public async Task<ActionResult> Register(RegisterViewModel model)
        {
            if (ModelState.IsValid)
            {
                var user = new ApplicationUser { UserName = model.Email, Email = model.Email };
                var result = await UserManager.CreateAsync(user, model.Password);
                if (result.Succeeded)
                {
                    //await SignInManager.SignInAsync(user, isPersistent:false, rememberBrowser:false);
 
                    // Дополнительные сведения о включении подтверждения учетной записи и сброса пароля см. на странице https://go.microsoft.com/fwlink/?LinkID=320771.
                    // Отправка сообщения электронной почты с этой ссылкой
                    // генерируем токен для подтверждения регистрации
                    var code = await UserManager.GenerateEmailConfirmationTokenAsync(user.Id);
                    // создаем ссылку для подтверждения
                    var callbackUrl = Url.Action("ConfirmEmail", "Account", new { userId = user.Id, code = code },
                               protocol: Request.Url.Scheme);
                    // отправка письма
                    await UserManager.SendEmailAsync(user.Id, "Подтверждение электронной почты",
                               "Для завершения регистрации перейдите по ссылке:: <a href=\""
                                                               + callbackUrl + "\">завершить регистрацию</a>") ;
 
                    return RedirectToAction("Index", "Home");
                }
                AddErrors(result);
            }
 
            // Появление этого сообщения означает наличие ошибки; повторное отображение формы
            return View(model);
        }
0
lvlkoo
.NET C#,ASP.NET MVC
Эксперт .NET
540 / 462 / 213
Регистрация: 16.10.2010
Сообщений: 1,852
Завершенные тесты: 2
10.12.2018, 21:03 7
Цитата Сообщение от aleksskay4 Посмотреть сообщение
Я хочу отправить ссылку на почту.
Цитата Сообщение от aleksskay4 Посмотреть сообщение
Отклик сервера: 5.5.4 Error: send AUTH command first."
Ну тогда вполне логично можно преположить что это ответ от вашего SMTP сервера.
0
XIST
1125 / 837 / 116
Регистрация: 01.10.2009
Сообщений: 2,544
Записей в блоге: 1
10.12.2018, 21:04 8
aleksskay4, а где класс самой отправки?
Код
 IdentityConfig.cs
в App_Start?
0
aleksskay4
60 / 59 / 44
Регистрация: 02.12.2015
Сообщений: 658
10.12.2018, 21:31  [ТС] 9
Вот
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
    public class EmailService : IIdentityMessageService
    {
        public Task SendAsync(IdentityMessage message)
        {
            // настройка логина, пароля отправителя
            var from = "somemail@yandex.ru";
            var pass = "password12";
 
            // адрес и порт smtp-сервера, с которого мы и будем отправлять письмо
            SmtpClient client = new SmtpClient("smtp.yandex.ru", 25);
 
            client.DeliveryMethod = SmtpDeliveryMethod.Network;
            client.UseDefaultCredentials = false;
            client.Credentials = new System.Net.NetworkCredential(from, pass);
            client.EnableSsl = true;
 
            // создаем письмо: message.Destination - адрес получателя
            var mail = new MailMessage(from, message.Destination);
            mail.Subject = message.Subject;
            mail.Body = message.Body;
            mail.IsBodyHtml = true;
 
            return client.SendMailAsync(mail);
        }
    }
 
    public class SmsService : IIdentityMessageService
    {
        public Task SendAsync(IdentityMessage message)
        {
            // Подключите здесь службу SMS, чтобы отправить текстовое сообщение.
            return Task.FromResult(0);
        }
    }
 
    // Настройка диспетчера пользователей приложения. UserManager определяется в ASP.NET Identity и используется приложением.
    public class ApplicationUserManager : UserManager<ApplicationUser>
    {
        public ApplicationUserManager(IUserStore<ApplicationUser> store)
            : base(store)
        {
        }
 
        public static ApplicationUserManager Create(IdentityFactoryOptions<ApplicationUserManager> options, IOwinContext context) 
        {
            var manager = new ApplicationUserManager(new UserStore<ApplicationUser>(context.Get<ApplicationDbContext>()));
            // Настройка логики проверки имен пользователей
            manager.UserValidator = new UserValidator<ApplicationUser>(manager)
            {
                AllowOnlyAlphanumericUserNames = false,
                RequireUniqueEmail = true
            };
 
            // Настройка логики проверки паролей
            manager.PasswordValidator = new PasswordValidator
            {
                RequiredLength = 6,
                RequireNonLetterOrDigit = true,
                RequireDigit = true,
                RequireLowercase = true,
                RequireUppercase = true,
            };
 
            // Настройка параметров блокировки по умолчанию
            manager.UserLockoutEnabledByDefault = true;
            manager.DefaultAccountLockoutTimeSpan = TimeSpan.FromMinutes(5);
            manager.MaxFailedAccessAttemptsBeforeLockout = 5;
 
            // Регистрация поставщиков двухфакторной проверки подлинности. Для получения кода проверки пользователя в данном приложении используется телефон и сообщения электронной почты
            // Здесь можно указать собственный поставщик и подключить его.
            manager.RegisterTwoFactorProvider("Код, полученный по телефону", new PhoneNumberTokenProvider<ApplicationUser>
            {
                MessageFormat = "Ваш код безопасности: {0}"
            });
            manager.RegisterTwoFactorProvider("Код из сообщения", new EmailTokenProvider<ApplicationUser>
            {
                Subject = "Код безопасности",
                BodyFormat = "Ваш код безопасности: {0}"
            });
            manager.EmailService = new EmailService();
            manager.SmsService = new SmsService();
            var dataProtectionProvider = options.DataProtectionProvider;
            if (dataProtectionProvider != null)
            {
                manager.UserTokenProvider = 
                    new DataProtectorTokenProvider<ApplicationUser>(dataProtectionProvider.Create("ASP.NET Identity"));
            }
            return manager;
        }
    }
 
    // Настройка диспетчера входа для приложения.
    public class ApplicationSignInManager : SignInManager<ApplicationUser, string>
    {
        public ApplicationSignInManager(ApplicationUserManager userManager, IAuthenticationManager authenticationManager)
            : base(userManager, authenticationManager)
        {
        }
 
        public override Task<ClaimsIdentity> CreateUserIdentityAsync(ApplicationUser user)
        {
            return user.GenerateUserIdentityAsync((ApplicationUserManager)UserManager);
        }
 
        public static ApplicationSignInManager Create(IdentityFactoryOptions<ApplicationSignInManager> options, IOwinContext context)
        {
            return new ApplicationSignInManager(context.GetUserManager<ApplicationUserManager>(), context.Authentication);
        }
    }
Добавлено через 3 минуты
У меня на почту ничего не приходит.
0
XIST
1125 / 837 / 116
Регистрация: 01.10.2009
Сообщений: 2,544
Записей в блоге: 1
10.12.2018, 21:41 10
aleksskay4, пароль\логин точно верный?
0
aleksskay4
60 / 59 / 44
Регистрация: 02.12.2015
Сообщений: 658
10.12.2018, 21:43  [ТС] 11
Да. Я один пароль используя для разных почт. У меня регистрация проходит. Я могу авторизоваться, но письмо на почту не приходит
0
aleksskay4
60 / 59 / 44
Регистрация: 02.12.2015
Сообщений: 658
11.12.2018, 14:16  [ТС] 12
Добавлено через 56 секунд
Цитата Сообщение от aleksskay4 Посмотреть сообщение
// настройка логина, пароля отправителя
* * * * * * var from = "somemail@yandex.ru";
* * * * * * var pass = "password12";
XIST, Вы об этом пароле говорили?

Добавлено через 9 минут
Когда туда написал почту и пароль данной почти пришло письмо для потверждения

Добавлено через 1 минуту
Туда нужно написать почту кому нужно отправить письмо для подтверждения? Можете пару слов сказать про это ?
0
lvlkoo
.NET C#,ASP.NET MVC
Эксперт .NET
540 / 462 / 213
Регистрация: 16.10.2010
Сообщений: 1,852
Завершенные тесты: 2
11.12.2018, 14:24 13
Еще инфа для размышления. Оф инфа с сайта яндекса

Исходящая почта
адрес почтового сервера — smtp.yandex.ru;
защита соединения — SSL;
порт — 465.
0
XIST
1125 / 837 / 116
Регистрация: 01.10.2009
Сообщений: 2,544
Записей в блоге: 1
11.12.2018, 17:00 14
lvlkoo, нене, работает на 25, лично два проекта с отправкой сейчас крутится, всё работает, да же вечером проверю
0
11.12.2018, 17:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2018, 17:00

Найти отклик системы на конечную последовательность
Никак не получается . Скорей всего что-то не так ввел. Мне нужно найти y(0) y(1) y(2) итак до 11

Parse error: syntax error, unexpected T_STRING in Z:\home\test.ru\www\send.php on line 10
Добрый день. Создаю форму для отправки результата работы с ней по email. &lt;!DOCTYPE html PUBLIC...

Отклик сервера 550 5.1.1 при отправке письма под CDO
Есть в процедуре перехват на Err, но при попытке отправить на заведомо ложный адрес он не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru