Mespi | 2020-07-17 08:10:38 UTC | #1
Tak jak w temacie. Włosy już sobie wyrywam z głowy, bo Discourse nie wysyła mi maila. Prawdopodobnie nie wiem jakie dane podać. Jedyne, co wiem, co mogę podać, to IP oraz Email. Nie wiem skąd pozyskać port i hasło
TheMultii | 2020-07-17 08:32:38 UTC | #2
Nie mam pojęcia, co masz w swojej konfiguracji serwera mailowego. Nie wiem więc, jaki port ustawiłeś. :man_shrugging: Tam po prostu sprawdź.
Natomiast (odnosząc się do poprzedniej edycji) mail z adresu root@vpsXXXXX
nigdy w życiu nie zostanie wysłany do np. Google. (Jedynie lokalnie) Masz po prostu źle skonfigurowany serwer mailowy. Jeśli (póki co) chcesz zachować włosy, to zainteresuj się poste.io.
Mespi | 2020-07-17 08:20:54 UTC | #3
[quote=”TheMultii, post:2, topic:15434”]
Nie mam pojęcia, co masz w swojej konfiguracji serwera mailowego.
[/quote]
main.cf ( jedyny edytowany przezemnie plik ):
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# See http://www.postfix.org/COMPATIBILITY_README.html -- default to 2 on
# fresh installs.
compatibility_level = 2
# TLS parameters
smtpd_tls_cert_file=/etc/letsencrypt/live/mystermc.pl/fullchain.pem
smtpd_tls_key_file=/etc/letsencrypt/live/mystermc.pl/privkey.pem
smtp_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = vpsXXXXX
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = $myhostname, mystermc.pl, vpsXXXXX, localhost.localdomain, localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all
[quote=”TheMultii, post:2, topic:15434”]
Natomiast (odnosząc się do poprzedniej edycji) mail z adresu root@vpsXXXXX
nigdy w życiu nie zostanie wysłany do np. Google. (Jedynie lokalnie) Masz po prostu źle skonfigurowany serwer mailowy.
[/quote]
Zedytowałem wątek, gdyż naprawiłem problem. Mogę wysyłać testowo używając np. echo "body of your email" | mail -s "This is a Subject" -a "From: [email protected]" [email protected]
Jednak nie wiem, jak dostać się do SMTP.
TheMultii | 2020-07-17 08:21:40 UTC | #4
Spróbuj port 587 bądź 465.
Albo sprawdź, które masz otwarte
Mespi | 2020-07-17 08:26:36 UTC | #5
Działa na porcie 25.
Teraz pytanie… skąd tu wykminić hasło i czy username mam podać jako mail: [email protected]?
TheMultii | 2020-07-17 08:28:56 UTC | #6
[quote=”Mespi, post:5, topic:15434”]
noreply
[/quote]
Potrzebujesz takiego użytkownika na serwerze, hasło sobie sam ustaw.
Mespi | 2020-07-17 08:31:18 UTC | #7
Widzę, że troche zabawy z tym jest Spróbuję z tym poste.io Error mnie namówił
TheMultii | 2020-07-17 08:32:11 UTC | #8
Mądry wybór :smiley:
system | 2020-08-18 08:32:13 UTC | #9
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.