Puncte:0

Sendmail nu pornește pe portul 2525 pe instanța google cloud vm

drapel de

Încerc să folosesc sendmail pe portul 2525 pentru a trimite e-mailuri de la instanța google cloud vm. Am creat reguli de firewall în setările proiectului și, de asemenea, în instanța VM. Dar sendmail nu pornește și comanda se blochează. Portul 2525 este în starea SYN_SENT. Vă rugăm să ajutați la rezolvare. Postat sendmail.mc mai jos. De asemenea, vă rugăm să găsiți modificările pe care le-am făcut până acum în încercarea de a trimite cu succes e-mailuri de ieșire din instanța VM. intrările dnl sunt formatul implicit al fișierului sendmail.mc.

i) Creați o regulă de ieșire pentru a permite porturile 1024-65535 ii) Creați o regulă de intrare pentru a permite porturile 1024-65535 iii) Actualizați fișierele /etc/services pentru a indica smtp la 2525 iv) Actualizați iptables pentru a permite porturile 1024-65535 pentru conexiunea de intrare și de ieșire v) Server de retransmisie actualizat în sendmail.mc la smtp.gmail.com

deviază(-1)dnl
include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
VERSIONID(`setare pentru linux')dnl
OSTYPE(`linux')dnl
dnl define(`confSMTP_LOGIN_MSG', `$j Sendmail; $b')dnl
dnl define(`confLOG_LEVEL', `9')dnl
dnl define(`SMART_HOST', `smtp.gmail.com')dnl
define(`confDEF_USER_ID', ``8:12'')dnl
dnl define(`confAUTO_REBUILD')dnl
define(`confTO_CONNECT', `1m')dnl
define(`confTRY_NULL_MX_LIST', `True')dnl
define(`confDONT_PROBE_INTERFACES', `True')dnl
define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl
define(`ALIAS_FILE', `/etc/aliases')dnl
define(`STATUS_FILE', `/var/log/mail/statistics')dnl
define(`UUCP_MAILER_MAX', `2000000')dnl
define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl
define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl
define(`confAUTH_OPTIONS', `A')dnl
dnl define(`confAUTH_OPTIONS', `A p')dnl
dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dnl define(`confCACERT_PATH', `/etc/pki/tls/certs')dnl
dnl define(`confCACERT', `/etc/pki/tls/certs/ca-bundle.crt')dnl
dnl define(`confSERVER_CERT', `/etc/pki/tls/certs/sendmail.pem')dnl
dnl define(`confSERVER_KEY', `/etc/pki/tls/certs/sendmail.pem')dnl
dnl define(`confTO_QUEUEWARN', `4h')dnl
dnl define(`confTO_QUEUERETURN', `5d')dnl
dnl define(`confQUEUE_LA', `12')dnl
dnl define(`confREFUSE_LA', `18')dnl
define(`confTO_IDENT', `0')dnl
dnl define(`confINET_QOS', `AF11')dnl
dnl FEATURE(delay_checks)dnl
FEATURE(`no_default_msa', `dnl')dnl
FEATURE(`smrsh', `/usr/sbin/smrsh')dnl
FEATURE(`mailertable', `hash -o /etc/mail/mailertable.db')dnl
FEATURE(`virtusertable', `hash -o /etc/mail/virtusertable.db')dnl
FEATURE(redirect)dnl
FEATURE(always_add_domain)dnl
FEATURE(use_cw_file)dnl
FEATURE(use_ct_file)dnl
dnl define(`confMAX_DAEMON_CHILDREN', `20')dnl
dnl define(`confCONNECTION_RATE_THROTTLE', `3')dnl
FEATURE(local_procmail, `', `procmail -t -Y -a $h -d $u')dnl
FEATURE(`access_db', `hash -T<TMPF> -o /etc/mail/access.db')dnl
FEATURE(`blacklist_recipients')dnl
EXPOSED_USER(`rădăcină')dnl
dnl define(`confLOCAL_MAILER', `cyrusv2')dnl
dnl define(`CYRUSV2_MAILER_ARGS', `FILE /var/lib/imap/socket/lmtp')dnl
DAEMON_OPTIONS(`Port=smtp, Adr=127.0.0.1, Nume=MTA')dnl
dnl DAEMON_OPTIONS(`Port=submission, Name=MSA, M=Ea')dnl
dnl DAEMON_OPTIONS(`Port=smtps, Nume=TLSMTA, M=s')dnl
dnl DAEMON_OPTIONS(`port=smtp,Addr=::1, Name=MTA-v6, Family=inet6')dnl
dnl DAEMON_OPTIONS(`Nume=MTA-v4, Familie=inet, Nume=MTA-v6, Familie=inet6')
FEATURE(`accept_unresolvable_domains')dnl
dnl FEATURE(`relay_based_on_MX')dnl
LOCAL_DOMAIN(`localhost.localdomain')dnl
dnl MASQUERADE_AS(`mydomain.com')dnl
dnl FEATURE(masquerade_envelope)dnl
dnl FEATURE(masquerade_entire_domain)dnl
dnl MASQUERADE_DOMAIN(localhost)dnl
dnl MASQUERADE_DOMAIN(localhost.localdomain)dnl
dnl MASQUERADE_DOMAIN(mydomainalias.com)dnl
dnl MASQUERADE_DOMAIN(mydomain.lan)dnl
MAILER(smtp)dnl
MAILER(procmail)dnl
dnl MAILER(cyrusv2)dnl
John Hanley avatar
drapel cn
Unde ai configurat portul 2525? Editează-ți întrebarea cu mai multe detalii. De asemenea, fișierul dvs. de configurare arată foarte ciudat cu **dnl** peste tot. Înlocuiți cu conținutul real al fișierului.
Kratos avatar
drapel de
Salut John, Am actualizat întrebarea cu mai multe detalii despre ceea ce am încercat până acum. dnl este creat implicit din pachetul sendmail ca sintaxă pentru sendmail.mc. Vă rugăm să-mi spuneți dacă doriți mai multe rezultate pentru a sugera o soluție.
Puncte:0
drapel cn

utilizați sendmail pe portul 2525 pentru a trimite e-mailuri de la instanța google cloud vm.

Schimbarea portului sursă al Sendmail nu va ajuta...

Toate conexiunile de ieșire către portul 25 sunt blocate pe Google Compute. Și aproape toate serverele de e-mail vor accepta doar traficul SMTP de intrare și e-mail-ul pe portul SMTP implicit, portul TCP 25.

Kratos avatar
drapel de
Bună, da, am actualizat fișierul /etc/services pentru a indica smtp la 2525. Deci, ori de câte ori pornesc sendmail, acesta începe să comunice prin portul 2525.Dar starea portului se mută la SYN_SENT (care din căutarea mea pare că portul așteaptă răspuns de la destinație). Am încercat următoarele modificări pentru a realiza. i) Creați o regulă de ieșire pentru a permite porturile 1024-65535 ii) Creați o regulă de intrare pentru a permite porturile 1024-65535 iii) Actualizați fișierele /etc/services pentru a indica smtp la 2525 iv) Actualizați iptables pentru a permite porturile 1024-65535 pentru conexiunea de intrare și de ieșire v) Server de retransmisie actualizat în sendmail.mc la smtp.gmail.com

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.