Hey everyone I have an issue with my postfix server not sending emails. The server retrieves emails no problem, but when I go to send an email it just times out.It did sort of work before I added DKIM but Google and hotmail didn't trust me and suggested I get DKIM.So I then found this tutorial teaching me how to setup DKIM and after that eamils won't send at all except for email to self or same host. e.g from *@tumblenet.tk to @tumblenet.tkSystem InformationComputer: Raspberry Pi Model 1 BOperating system: Debian Linux 8.0 (Raspian)Webmin version: 1.801 Theme version: Authentic Theme 18.03Usermin Version  1.701ServersBIND DNS (I don't want this)Dovecot IMAP/POP3 Server (I don't want it and its definatly disabled)Postfix mail server (main mail server)Procmail Mail FilterRead User MailSamba Windows File SharingSpamAssassin Mail FilterSSH ServerNoteI did find other people with similar posts but the solutions didn't help/etc/postfix/main.cf# 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/mailnamesmtpd_banner = $myhostname ESMTP $mail_name (Raspbian)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 = 4hreadme_directory = no# TLS parameterssmtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pemsmtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.keysmtpd_use_tls = yessmtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scachesmtp_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_destinationmyhostname = tumblenet.tkalias_maps = hash:/etc/aliasesalias_database = hash:/etc/aliasesmydestination = tumblenet.tk, localhostmynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128mailbox_size_limit = 0recipient_delimiter = +smtp_sasl_auth_enable = yessmtpd_sasl_security_options = noanonymous noplaintextmilter_protocol = 2milter_default_action = acceptsmtpd_milters = unix:/spamass/spamass.sock, inet:localhost:12301non_smtpd_milters = unix:/spamass/spamass.sock, inet:localhost:12301smtpd_recipient_restrictions = permit_mynetworks permit_inet_interfaces/etc/postfix/master.cf## Postfix master process configuration file.  For details on the format# of the file, see the master(5) manual page (command: man 5 master or# on-line: http://www.postfix.org/master.5.html).## Do not forget to execute postfix reload after editing this file.## ==========================================================================# service type  private unpriv  chroot  wakeup  maxproc command + args#               (yes)   (yes)   (yes)   (never) (100)# ==========================================================================smtp      inet  n       -       -       -       -       smtpd#smtp      inet  n       -       -       -       1       postscreen#smtpd     pass  -       -       -       -       -       smtpd#dnsblog   unix  -       -       -       -       0       dnsblog#tlsproxy  unix  -       -       -       -       0       tlsproxy#submission inet n       -       -       -       -       smtpd#  -o syslog_name=postfix/submission#  -o smtpd_tls_security_level=encrypt#  -o smtpd_sasl_auth_enable=yes#  -o smtpd_reject_unlisted_recipient=no#  -o smtpd_client_restrictions=$mua_client_restrictions#  -o smtpd_helo_restrictions=$mua_helo_restrictions#  -o smtpd_sender_restrictions=$mua_sender_restrictions#  -o smtpd_recipient_restrictions=#  -o smtpd_relay_restrictions=permit_sasl_authenticated,reject#  -o milter_macro_daemon_name=ORIGINATING#smtps     inet  n       -       -       -       -       smtpd#  -o syslog_name=postfix/smtps#  -o smtpd_tls_wrappermode=yes#  -o smtpd_sasl_auth_enable=yes#  -o smtpd_reject_unlisted_recipient=no#  -o smtpd_client_restrictions=$mua_client_restrictions#  -o smtpd_helo_restrictions=$mua_helo_restrictions#  -o smtpd_sender_restrictions=$mua_sender_restrictions#  -o smtpd_recipient_restrictions=#  -o smtpd_relay_restrictions=permit_sasl_authenticated,reject#  -o milter_macro_daemon_name=ORIGINATING#628       inet  n       -       -       -       -       qmqpdpickup    unix  n       -       -       60      1       pickupcleanup   unix  n       -       -       -       0       cleanupqmgr      unix  n       -       n       300     1       qmgr#qmgr     unix  n       -       n       300     1       oqmgrtlsmgr    unix  -       -       -       1000?   1       tlsmgrrewrite   unix  -       -       -       -       -       trivial-rewritebounce    unix  -       -       -       -       0       bouncedefer     unix  -       -       -       -       0       bouncetrace     unix  -       -       -       -       0       bounceverify    unix  -       -       -       -       1       verifyflush     unix  n       -       -       1000?   0       flushproxymap  unix  -       -       n       -       -       proxymapproxywrite unix -       -       n       -       1       proxymapsmtp      unix  -       -       -       -       -       smtprelay     unix  -       -       -       -       -       smtp#       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5showq     unix  n       -       -       -       -       showqerror     unix  -       -       -       -       -       errorretry     unix  -       -       -       -       -       errordiscard   unix  -       -       -       -       -       discardlocal     unix  -       n       n       -       -       localvirtual   unix  -       n       n       -       -       virtuallmtp      unix  -       -       -       -       -       lmtpanvil     unix  -       -       -       -       1       anvilscache    unix  -       -       -       -       1       scache## ====================================================================# Interfaces to non-Postfix software. Be sure to examine the manual# pages of the non-Postfix software to find out what options it wants.## Many of the following services use the Postfix pipe(8) delivery# agent.  See the pipe(8) man page for information about ${recipient}# and other message envelope options.# ====================================================================## maildrop. See the Postfix MAILDROP_README file for details.# Also specify in main.cf: maildrop_destination_recipient_limit=1#maildrop  unix  -       n       n       -       -       pipe  flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}## ====================================================================## Recent Cyrus versions can use the existing lmtp master.cf entry.## Specify in cyrus.conf:#   lmtp    cmd=lmtpd -a listen=localhost:lmtp proto=tcp4## Specify in main.cf one or more of the following:#  mailbox_transport = lmtp:inet:localhost#  virtual_transport = lmtp:inet:localhost## ====================================================================## Cyrus 2.1.5 (Amos Gouaux)# Also specify in main.cf: cyrus_destination_recipient_limit=1##cyrus     unix  -       n       n       -       -       pipe#  user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}## ====================================================================# Old example of delivery via Cyrus.##old-cyrus unix  -       n       n       -       -       pipe#  flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}## ====================================================================## See the Postfix UUCP_README file for configuration details.#uucp      unix  -       n       n       -       -       pipe  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)## Other external delivery methods.#ifmail    unix  -       n       n       -       -       pipe  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)bsmtp     unix  -       n       n       -       -       pipe  flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipientscalemail-backend unix  -   n   n   -   2   pipe  flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}mailman   unix  -       n       n       -       -       pipe  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py  ${nexthop} ${user}
Postfix Not sending mail, but can recive
debian;postfix;raspbian;webmin;google