Cómo configurar PostFix para enviar correo

Cómo configurar PostFix para enviar correo

Estoy trabajando en una confirmación por correo electrónico para un sitio web y soy realmente nuevo en esto. Entonces, si alguien tiene la amabilidad de mostrarme cómo configurar Postfix para enviar correo. Sólo necesito enviar correo (el texto sin formato está bien, aunque el correo cifrado sería una ventaja). Estoy usando Java para enviar correo. Por favor ayuda por favor

Respuesta1

Para interactuar con la autenticación SMTP en otros hosts, necesitará dovecot. Utilice una configuración de muestra similar a la que se especifica a continuación y modifique mydomain y myhostname según sus necesidades. Esto debería permitir la funcionalidad básica de envío de correo. Utilice gnupg para cifrar el correo electrónico. Creo que debería haber algunos enlaces de Java en alguna parte.

mydomain = yourdomain.com
myhostname = yourdomain.com
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mynetworks = 127.0.0.0/8, 10.0.0.0/24
home_mailbox = Maildir/
header_checks = regexp:/etc/postfix/header_checks
body_checks = regexp:/etc/postfix/body_checks
smtpd_banner = $myhostname ESMTP

# limit an email size 10M
message_size_limit = 10485760
# limit mailbox 1G
mailbox_size_limit = 1073741824

# for SMTP-Auth settings
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
smtpd_client_restrictions = permit_mynetworks,reject_unknown_client,permit
smtpd_recipient_restrictions = permit_mynetworks,permit_auth_destination,permit_sasl_authenticated,reject
smtpd_use_tls = yes
smtpd_tls_cert_file = /etc/pki/tls/certs/server.crt
smtpd_tls_key_file = /etc/pki/tls/certs/server.key
smtpd_tls_session_cache_database = btree:/var/lib/postfix/smtpd_scache

Si necesitas más información este es un enlace útil: http://www.server-world.info/en/note?os=Fedora_14&p=mail

información relacionada