Odesílaní emailů přes SMTP | Error: no valid recipients
Dobrý den, při pokusech odeslat email pomocí SMTP XenForo vždy vrátí chybu:
- Email to cenzurovano failed: Expected response code 354 but got code „554“, with message „554 5.5.1 Error: no valid recipients „
Toto je moje SMTP nastavení
5 Answers
Adresa která byla parsovaná byla obfuscated, problém je nyní vyřešen
Dobrý den,
zkuste Encryption TLS.

Chyba „Error: no valid recipients“ často znamená, že e-mailová adresa příjemce není správně. Zkontrolujte, zda v ní nemáte překlepy.
Pokud problém přetrvá, zkuste zprávu poslat přes Webmail.
Zprávu přes webmail jsem odeslal bez problémů.
!! Expected response code 250/251/252 but got code "553", with message "553 5.7.1 <transaction.b******@gmail.com>: Sender address rejected: <strong>not owned by user s***@logware.xyz </strong>" (code: 553) << 554 5.5.1 Error: no valid recipients

transaction.b******@gmail.com má být příjemce? Podle chybové hlášky nastavujete schránku transaction.b******@gmail.com na účtu s***@logware.xyz, což SMTP server nepodporuje.

Ano, transaction.b******@gmail.com má být přijemce. Celý request vygeneroval XenForo.
Pod chybou kterou jsem zaslal výše je také tato
Swift_TransportException: Email to transaction.b******@gmail.com failed: Expected response code 354 but got code „554“, with message „554 5.5.1 Error: no valid recipients „

Zkuste se porozhlédnout po podpoře/fórech mailového klienta. Pokud ve Webmailu vše funguje, pravděpodobně půjde o chybné nastavení klienta, ale s tím Vám lépe pomoct nedokážu.
A z jaké adresy odesíláte? Z té, kterou se autentizujete? V logu je napsáno, že byla odmítnuta adresa odesílatele (sender address rejected) a ne adresa příjemce, viz https://hosting.xyz/wiki/hosting/mail/issues/not-owned-by-user/
Bohužel, nic se tímto nevyřešilo.