Cant send email new install ispconfig 3 on ubuntu 11.10

First, thank you for ISPCONFIG. I have been using it for a couple of years. I did a fresh server install on 11.10 ubuntu and I can receive mail but cant send it. I have no problem with my other server 11.04 ubuntu. I can telnet my domain and port 25 so my isp is not blocking port 25.

The mail log gives me this when I try to send. " warning: 207.235.65.84: hostname 207-235-65-84.static.twtelecom.net verification failed: Name or service not known"

I get this message when anyone tries to send mail in the mail log but with their ip. The computer just tells me that the username and password is wrong for smtp.

My main.cf is

# 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

Thank you for all the help you are providing but, here is the thing when I try to install

Package ia32-libs-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
ia32-libs lib32z1-dev lib32bz2-dev

When I try to install the candidate it has a lot of unmet dependencies.

Thank you for all the help you are providing but, here is the thing when I try to install

Package ia32-libs-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
ia32-libs lib32z1-dev lib32bz2-dev

When I try to install the candidate it has a lot of unmet dependencies.

# Short name of this saslauthd instance. Strongly recommended.
# (suggestion: saslauthd)
NAME="saslauthd"

# Which authentication mechanisms should saslauthd use? (default: pam)
#
# Available options in this Debian package:
# getpwent -- use the getpwent() library function
# kerberos5 -- use Kerberos 5
# pam -- use PAM
# rimap -- use a remote IMAP server
# shadow -- use the local shadow password file
# sasldb -- use the local sasldb database file
# ldap -- use LDAP (configuration is in /etc/saslauthd.conf)
#
# Only one option may be used at a time. See the saslauthd man page
# for more information.
#
# Example: MECHANISMS="pam"
MECHANISMS="pam"

# Additional options for this mechanism. (default: none)
# See the saslauthd man page for information about mech-specific options.
MECH_OPTIONS=""

# How many saslauthd processes should we run? (default: 5)
# A value of 0 will fork a new process for each connection.
THREADS=5

# Other options (default: -c -m /var/run/saslauthd)
# Note: You MUST specify the -m option or saslauthd won't run!
#
# WARNING: DO NOT SPECIFY THE -d OPTION.
# The -d option will cause saslauthd to run in the foreground instead of as
# a daemon. This will PREVENT YOUR SYSTEM FROM BOOTING PROPERLY. If you wish
# to run saslauthd in debug mode, please run it by hand to be safe.
#
# See /usr/share/doc/sasl2-bin/README.Debian for Debian-specific information.
# See the saslauthd man page and the output of 'saslauthd -h' for general
# information about these options.
#
# Example for chroot Postfix users: "-c -m /var/spool/postfix/var/run/saslauthd"
# Example for non-chroot Postfix users: "-c -m /var/run/saslauthd"
#
# To know if your Postfix is running chroot, check /etc/postfix/master.cf.
# If it has the line "smtp inet n - y - - smtpd" or "smtp inet n - - - - smtpd"
# then your Postfix is running in a chroot.
# If it has the line "smtp inet n - n - - smtpd" then your Postfix is NOT
# running in a chroot.
OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r"

I am experiencing the very same issues as is kvess. I upgraded from Natty to Oneiric and could no longer authenticate outgoing mail, so instead of messing around with debugging, I performed a brand-new, clean install of Ubuntu 11.10 Server i386 with ISPConfig 3. I configured two domains with email and FTP accounts and began testing them. I found that I can receive my POP mail and can send outgoing mail from Squirrel Mail, but I cannot authorize on my SMTP server using my mail client.

I performed Falko's remedy that Till linked to but am getting the same ia32-libs-dev issue kvess describes.

I ran the bash command apt-get -f install, which installed some necessary dependencies and was then able to successfully run sudo/etc/init.d/saslauthd restart. But I still cant authenticate with my SMTP server when using my mail client on my desktop.

There are no error messages in my var/log/mail.log file and there is no var/log/mail.err text file generated. BUT, what is curious is that there are no sub-directories for the email accounts in the var/vmail/domain.com and /domain.net directories. Perhaps those folders weren't created because of the missing dependency files? And if those accounts weren't created, why am I able to receive my POP mail and send out via Squirrel Mail?

I'm going to delete those email accounts, then recreate them and let you know what happens.